__NOTOC__
The Perforce Workshop is maintained by Perforce Software to support our community and open source developers at large in building and sharing tools using Perforce. You will find several Perforce-initiated open source projects here, including [[Jam]], a fully portable alternative to ''make(1)'', as well as source code for some Perforce products such as P4Perl, P4Ant, and the classic Perforce client [[P4Win]]. You are welcome to [[contribute]] to any of the software or documentation in the Perforce Workshop. If you're simply interested in seeing how Perforce works, you'll find the Workshop to be an accessible model of real, distributed, concurrent source management in action. {{hr}} ===About Perforce=== [http://www.perforce.com/ Perforce] provides a code collaboration platform that can be used to track shared software development with distributed teams. A Perforce server stores files in a depot, and developers all over the world can submit changes to the depot. The orderly management of file changes and merges is provided by the [http://www.perforce.com/product/product_features Perforce Version Management and Collaboration system]. {| cellpadding="0" cellspacing="0" width="100%" style="border-top: 1px solid #d1d1d1;font-size:small" |- | valign="top" align="left" width="25%" style="border-right: 1px solid #d1d1d1;padding-left: 10px;padding-right: 10px" |

Find Projects

'''The Workshop is in the process of moving from Mediawiki to Perforce Swarm!''' To browse projects visit: https://swarm.workshop.perforce.com/explore/ | valign="top" align="left" width="25%" style="border-right: 1px solid #d1d1d1;padding-left: 10px; padding-right: 10px" |

Add Projects

[[How to Contribute]] [[FAQ#Contributors|Contributor FAQ]] [[FAQ#Projects|Projects FAQ]] | valign="top" align="left" width="50%" style="padding-left: 10px;padding-right: 10px;" |

News

'''Join the Perforce Workshop!''' If you want to contribute, comment, or just follow your favorite projects, sign up at https://swarm.workshop.perforce.com/signup |} {{Disclaimer}}