What is PatternForge?
Similar to what SourceForge does for code, our philosophy is to offer software engineers a centralized online location to find curated software engineering resources. We want to collect, refine, improve and perfect not only design patterns but all software engineering instruments (a.k.a. artifacts, which for us essentially means anything that contributes to the development of quality software) and not only make them available to the community, but to facilitate their use by software developers in real projects and with the support of automated tools.
We adopt the “forge” approach, consequently, PatternForge is materialized as a web-based collaborative platform for both developing and sharing software engineeering knowledge.