Editor: Graffito is an open source framework used to build content based applications like content management, document management, forums, blogs, wikis, ...
It offers a complete platform for creating, managing, and publishing content in your portal or in any other kind of java application. Graffito integrates content repositories, workflow, collaboration and personalization via existing open source projects and powerful standards (JCR, WEBDAV, ...).
Graffito includes features like taxonomy, version control, fine grained access control, collaborative editing, publication workflow, scheduling, indexing, searching and more. It will also support many document types like XML, HTML, PDF, MS Office, Open Office, RDF, etc.
The Graffito project also contains some standalone JCR tools like an object/content mapping framework and a JCR node type management. Those tools can be used in other projects without the complete Graffito stack.