I would like to add the Ars Machina Project to the list of Tapestry 5-related packages.
The Ars Machina Project is a collection of open-source packages, released under the Apache Public License version 2. Its goal is to provide well-written common application building blocks that cut development time and bugs and to suggest some development standards (packages and naming conventions). Its Tapestry-related packages are:
Tapestry CRUD: provides support for creating CRUD (Create, Retrieve, Update, Delete) pages using Tapestry 5, eliminating most of the boilerplate code, providing out-of-the-box AJAX support in forms and providing a standard way of implementing CRUDs. This package also adds some concepts not existing in Tapestry 5, such as the activation context encoder.
Tapestry Access Logger: provides support for easy logging of user accesses (visits) in Tapestry 5 applications. It provides out-of-the-box logging using Sfl4J and the standard output.
Tapestry Access Logger-Hibernate: logs user accesses (visits) in Tapestry 5 applications using Hibernate to store them in a database.
Thanks in advance.