The biggest measure of any open source project's success is in the community that supports and uses it. Tapestry is no exception.
Additional libraries of Tapestry components by third parties.
| BeanForm | All-in-one, flexible bean editor. |
| Tacos | Suite of Ajax-enabled components. |
| Tassel | Library of community donated components, majority are for Tapestry 3. |
This section lists common Tapestry extensions that have been created by third parties.
| Cognition | Eclipse plugin that enables graphical creation of database-driven Tapestry applications. |
| Honeycomb | Hibernate integration, supports transaction-per-request and transaction-per-conversation. |
| tapestry-spring | Easy integration with Spring; inject Spring beans directly into pages. |
| TapDoc | Generate component documentation automatically. |
| Tapernate | Hibernate integration; manages transactions and persistent entity objects. |
| tapestry-acegi | Integration with the Acegi security framework. |
| tapestry-flash | Short term property storage modelled on Rail's "flash". |
| tapestry-prop | Non-reflective property access, replacement for "ognl:" (in some circumstances). |
| tapestry-testng | Base classes for testing Tapestry components with JDK 1.5. |
| Trails | Domain driven application development environment, modeled on Rails and Naked Objects. |
These open-source, third party extensions allow you to more easily develop your Tapestry applications using popular IDEs.
| Eclipse | Cognition | Visual builder for database applications, driven by database object model. |
| eZing Builder | Visual editor for HTML with Tapestry extensions. | |
| Spindle | Integrated editting and simple refactoring. Stable version is Tapestry 3 only. | |
| Palette | Extends Spindle with palette-based drag and drop editting. | |
| IDEA | TapIDEA | Based on part of the Spindle code base. |
| NetBeans | nbtapestrysupport | Wizards for creating new Tapestry files and elements within files. |