PatternForge

PF

Similar to what SourceForge does for code, the PatternForge philosophy is to offer software engineers a centralized online location to find curated software engineering resources.
PatternForge collects, refines, improves and perfects not only design patterns but all software engineering instruments (a.k.a. artifacts, which essentially means anything that contributes to the development of quality software) and it does not only make them available to the community, but facilitates their use by software developers in real projects and with the support of CASE tools.
PatternForge adopts the “forge” approach, and consequently, it is materialized as a web-based collaborative platform for both developing and sharing software engineeering knowledge.