Module Registry
This registry was created to provide an overview of available integrations. Authors please add your modules.
Modules
Components Extensions
Name |
Type |
Description |
URL |
License |
TVersion |
Support |
Issues |
CM |
Ck Components |
Component |
Chenille Kit Ajax components |
http://www.chenillekit.org/chenillekit-tapestry/index.html |
ASLv2 |
5.0.18 |
|
http://jira.codehaus.org/browse/CHEN |
|
Corner |
Component |
J2EE Rapid Development Framework based on Spring/Hibernate/Tapestry |
http://code.google.com/p/corner/ |
ASLv2 |
|
|
|
|
Equanda |
Component |
Equanda components |
http://equanda.org/equanda-tapestry5/index.html |
GPLLGPLMPL |
5.1.0.5 |
http://sourceforge.net/mailarchive/forum.php?forum_name=equanda-user |
|
|
FCK Editor |
Component |
FCK Editor with image etc upload |
http://t5-easy-fckeditor.kenai.com |
ASLv2 |
|
|
http://kenai.com/jira/browse/T5_EASY_FCKEDITOR | http://kenai.com/projects/t5-easy-fckeditor/sources/subversion/show |
Ioko JQuery |
Javascript |
Contribution point for javascript to be added to every page |
http://tapestry.ioko.com/tapestry-jquery/index.html |
GPLv3 |
|
|
|
|
Ioko Javascript |
Javascript |
Provides JQuery to all pages |
http://tapestry.ioko.com/tapestry-jquery/index.html |
GPLv3 |
|
|
|
|
Jfly |
Component |
Easy integration of Dojo javascript classes |
http://tapestry-jfly.sourceforge.net/index.php |
ASLv2 |
5.0.18,5.1.0.2 |
https://lists.sourceforge.net/lists/listinfo/tapestry-jfly-users |
|
git://tapestry-jfly.git.sourceforge.net/gitroot/tapestry-jfly |
Jumpstart |
Component |
Components and tutorials |
http://jumpstart.doublenegative.com.au/jumpstart |
ASLv2 |
|
|
||
JQuery UI |
Components |
Query integration. Fully replace Prototype and Scriptaculous with jQuery with as less as possible compatibility issues |
http://github.com/got5/tapestry5-jquery |
ASLv2 |
|
http://github.com/got5/tapestry5-jquery.git |
||
LinKit |
Component |
Components for security applications: progress bar, file upload, reloading zone, upload management |
http://svn.linid.org/svn/linkit/trunk/ |
AGPL |
5.1.0.5 |
|
|
|
Lombok |
Component |
Lombok components examples Jboss |
http://lombok.demon.co.uk/tapestry5Demo/ |
ASLv2 |
5.1.0.5 |
|
||
Lu Components |
Component |
Localization i18n |
http://code.google.com/p/tapestry-components/ |
ASLv2 |
5.0.15 |
|
||
MYt5lib |
Component |
Some components and annotations |
http://code.google.com/p/myt5lib/ |
ASLv2 |
5.1.0.5 |
|
||
Shams |
Component |
Components and tutorials |
http://code.google.com/p/shams/ |
ASLv2 |
|
|
||
T5Arachne |
Components |
Various components and/or mixins, aimed at improving the client-side code, flash |
http://code.google.com/p/t5arachne/ |
ASLv2 |
|
|
|
|
T5Mobile |
Components |
Components for mobile, WAP ... |
http://sourceforge.net/projects/t5mobile/ |
ASLv2 |
http://t5mobile.svn.sourceforge.net/viewvc/t5mobile/trunk/ |
|
|
|
Tapx-datefield |
Component |
Replacement DateField based on Dynarch DHTML Calendar |
http://tapestry.formos.com/nightly/tapx/tapx-datefield/ |
ASLv2LGPL |
5.2x |
|
|
|
Treegrid |
Component |
Tree grid component for T5 |
http://code.google.com/p/tapestry5-treegrid/ |
ASLv2 |
5.0.15 |
|
|
ExtJS
Extensions
Name |
Type |
Description |
URL |
License |
TVersion |
Support |
Issues |
IM |
ArsMachina |
Modules |
Application building blocks by THPF |
http://www.arsmachina.com.br/project |
ASLv2 |
5.x |
http://sourceforge.net/mail/?group_id=196798 |
http://sourceforge.net/tracker/?group_id=196798 |
|
Conversations |
Web |
Adds conversation support |
http://tynamo.org/tapestry-conversations+guide |
ASLv2 |
5.0.x,5.1x |
http://tynamo.org/mail-lists.html |
http://jira.codehaus.org/browse/TYNAMO |
irc://irc.codehaus.org:6667/#tynamo |
Component Report |
Documentation |
Generate Component documentation |
http://tapestry.apache.org/tapestry5/tapestry-component-report/ |
ASLv2 |
5.0x, 5.1x, 5.2x |
http://markmail.org/search/list:org.apache.tapestry.users |
http://issues.apache.org/jira/browse/TAP5 |
irc://irc.freenode.net:6667/#tapestry |
Client Resources |
ClientInfrastructure |
Override of ClientInfrastructure service in order to make it contribuable |
http://github.com/got5/tapestry5-clientresources |
ASLv2 |
http://github.com/got5/tapestry5-clientresources.git |
|
|
|
GAnalytics |
Script |
Google Analytics script injection |
http://spreadthesource.com/2010/01/track-your-visitors-with-tapestry-5-google-analytics-plugin/#more-43 |
|
5.1.0.5 |
http://github.com/robink/tap-ganalytics/ |
|
|
Installer |
Installer |
Include an installation application in their application so the user can provide its production environment configuration values |
http://github.com/spreadthesource/tapestry5-installer |
ASLv2 |
http://github.com/spreadthesource/tapestry5-installer.git |
|
|
|
Sesame |
Security |
Authentication package |
http://code.google.com/p/tapestry-sesame/ |
ASLv2 |
|
|
|
|
tapestry5portlet |
Portlet |
Providing functionality for Portlet Development in Tapestry |
http://code.google.com/p/tapestry5portlet/ |
ASLv2 |
|
|
|
|
Tapestry Functional Flows |
Code |
Lightweight framework for bringing functional style development to the construction and transformation of collections of objects |
http://tapestry.apache.org/tapestry5.2-dev/tapestry-func/ |
ASLv2 |
5.2dev |
|
|
|
tapestry-beanvalidator |
Validation |
Tapestry/JSR-303 Integration |
http://tapestry.apache.org/tapestry5.2-dev/tapestry-beanvalidator/ |
ASLv2 |
5.2dev |
|
|
|
tapestry-jmx |
JMX |
Provides JMX support for Tapestry. |
http://tapestry.apache.org/tapestry5.2-dev/tapestry-jmx/ |
ASLv2 |
5.2dev |
|
|
|
Tapestry-jsecurity |
Security |
Integrates Jsecurity/Shiro |
http://code.google.com/p/tapestry-jsecurity/ |
ASLv2 |
|
|
|
|
Tapx-plainmessage |
Text |
Keep HTML XML visible |
http://tapestry.formos.com/projects/tapx/tapx-plainmessage/ |
ASLv2 |
|
|
|
|
Tapx-templating |
Generator |
Generate offline content |
http://tapestry.formos.com/projects/tapx/tapx-templating/ |
ASLv2 |
|
|
|
|
Test |
Testing |
Offical Test utilities with Selenium |
http://tapestry.apache.org/tapestry5/tapestry-test/ |
ASLv2 |
5.0x, 5.1x, 5.2x |
http://markmail.org/search/list:org.apache.tapestry.users |
http://issues.apache.org/jira/browse/TAP5 |
irc://irc.freenode.net:6667/#tapestry |
Testify |
Testing |
Improved unit testing facilities for Tapestry |
http://tapestry.formos.com/projects/tapestry-testify |
ASLv2 |
5.1.0.5 |
|
|
Integrations
Name |
Type |
Description |
URL |
License |
TVersion |
Support |
Issues |
IM |
ACEGI |
Security |
Integrates the ACEGI security project |
http://www.localhost.nu/java/tapestry5-acegi/ |
ASLv2 |
5.1.0.5 |
http://tapestry5-cayenne.googlecode.com/svn/trunk/ |
|
|
Cayenne |
ORM |
Makes using Cayenne data objects in your Tapestry |
http://t5cayenne.saiwai-solutions.com/index.html |
ASLv2 |
5.1.0.5 |
http://code.google.com/p/tapestry5-cayenne/ |
|
|
Hibernate |
ORM |
Offical Hibernate Integration |
http://tapestry.apache.org/tapestry5/tapestry-hibernate/userguide.html |
ASLv2LGPL |
5.0x, 5.1x, 5.2x |
http://markmail.org/search/list:org.apache.tapestry.users |
http://issues.apache.org/jira/browse/TAP5 |
irc://irc.freenode.net:6667/#tapestry |
JPA |
ORM |
Provides integration with JPA specification |
http://tynamo.org/tapestry-jpa+guide |
ASLv2 |
5.0.15 |
|
|
|
LDAP |
Security |
Chenille Kit LDAP integration |
http://www.chenillekit.org/chenillekit-ldap/index.html |
ASLv2LGPL |
5.0.18 |
|
|
|
Lucene |
Search |
Chenille Kit Lucene integration |
http://www.chenillekit.org/chenillekit-lucene/ |
ASLv2 |
5.0.18 |
|
|
|
Chenille Kit Mail integration |
http://www.chenillekit.org/chenillekit-mail/index.html |
ASLv2LGPL |
5.0.18 |
|
|
|
||
Mail Service |
Mail Service |
http://code.google.com/p/israfil-mail-service/ |
BSD |
5 |
|
|
|
|
NeoDatis |
Web+IoC |
NeoDatis ODBMS integration |
http://bitbucket.org/psartini/tapestry-neodatis/ |
ASLv2 |
5.2.x |
|
http://bitbucket.org/psartini/tapestry-neodatis/issues/ |
|
Quartz |
Scheduler |
Chenille Kit Quartz integration |
http://www.chenillekit.org/chenillekit-quartz/index.html |
ASLv2LGPL |
5.0.18 |
|
|
|
REST |
Web |
Easy REST with Tapestry |
http://tynamo.org/tapestry-resteasy+guide |
ASLv2 |
5.1x |
|
|
|
Tapestry-jersey |
Web |
Jersey REST api for Tapestry |
http://github.com/yunglin/tapestry-jersey |
ASLv2 |
5.1.0.5 |
|
|
|
Rome |
Web |
RSS ATOM |
http://github.com/spreadthesource/tapestry5-rome |
ASLv2 |
5. |
|
|
|
Seam |
IoC |
Seam integration |
http://tacos.sourceforge.net/tacos5/tacos-seam/index.html |
ASLv2LGPL |
|
|
|
|
Spring |
IoC |
Offical Spring Integration |
http://tapestry.apache.org/tapestry5/tapestry-spring/ |
ASLv2LGPL |
5.0x, 5.1x, 5.2x |
http://markmail.org/search/list:org.apache.tapestry.users |
http://issues.apache.org/jira/browse/TAP5 |
irc://irc.freenode.net:6667/#tapestry |
Tapestry Spring Security TSS |
Security |
Spring Security project integration |
http://www.localhost.nu/java/tapestry-spring-security/ |
ASLv2 |
5.0.18,5.1.0.5 |
|
|
|
XPath |
Web+Testing |
Query the Tapestry DOM using XPath |
http://tapestry.formos.com/projects/tapestry-xpath |
ASLv2 |
5.1.0.5 |
|
|
|
Other Integrations
GWT Integration
- Annonce: http://old.nabble.com/Re%3A-Sample-Tapestry-5-GWT-project-in-wiki-ts28602089.html (GWT plugin 1.2 and GWT 2.0.3)
- Demo: http://lombok.demon.co.uk/t5gwt/
- Source: http://code.google.com/p/tapestry5examples/downloads/list
- http://code.google.com/p/trsvax-gmt/ - example of integrating GWT RPC with Tapestry - ASLV2
- Old documentation: http://wiki.apache.org/tapestry/Tapestry5GWTIntegration
GAE - Google Application Engine
- http://code.google.com/p/tapestry-gae/
- http://github.com/bgidley/ProjectView
- http://github.com/dmitrygusev/ping-service
- http://bdotte.blogspot.com/2010/02/running-tapestry-52-snapshot-on-google.html
- http://dmitrygusev.blogspot.com/2009/10/develope-java-applications-with-gae-sdk.html
- http://n2.nabble.com/Hosting-Apache-Tapestry5-1-on-GAE-Google-Application-Engine-td4586567.html#a4619184
- http://code.google.com/p/googleappengine/issues/detail?id=1480
- http://derkoe.wordpress.com/2009/08/11/tapestry-5-1-in-the-cloud/
- http://github.com/jcai/t5ongae
- Tapestry-conversations example running on GAE: http://tapestry-conversations.tynamo.org/
- Maven-based and using maven-gae-plugin for deployment, source available at http://svn.codehaus.org/tynamo/trunk/tynamo-example-conversations/
- Maven-based and using maven-gae-plugin for deployment, source available at http://svn.codehaus.org/tynamo/trunk/tynamo-example-conversations/
Scala
- http://github.com/fanf/scala-t5-blog/
- http://fanf42.blogspot.com/2009/01/tapestry-5-with-scala-get-code.html
- http://issues.apache.org/jira/browse/TAP5-927 - Closed in 5.2-SNAPSHOT
- http://fanf42.blogspot.com/2009/02/tapestry-5-scala-view-article-in-html.html
- http://fanf42.blogspot.com/2009/01/t5-scala-layout-and-basic-crud.html
- http://fanf42.blogspot.com/2009/01/t5-scala-first-injection-and-property.html