11This page contains links to articles and applications based on JCR and Jackrabbit.
Dzone: JCR search on Dzone
Day's Developer Portal with articles, videos and tools regarding JCR: dev.day.com
Roy T. Fielding, "JSR 170 Overview: Standardizing the Content Repository Interface" (March 13, 2005), Day Software
Frank Sommers, "Catch Jackrabbit and the Java Content Repository API" (June 3, 2005) artima developer
Nicolas Modrzyk, "Persisting Beans into JSR-170 Content Repositories" (October 10, 2006) TheServerSide.COM
Hendrik Beck and Bernd Rücker, "JSR 170: Das Java Content Repository und die Apache-Implementierung Jackrabbit" (March, 2007) Java-Magazin (German)
David Dossot, "Content Oriented Integration Solutions With Mule and JCR" (June, 2008) TheServerSide.COM
Douglas Jose, "Adding JCR support to your existing web application" (September, 2008) CTP Java Community
David Nuescheler, "on JCR and REST" (InfoQ, June 2008)
Michael Marth and David Nuescheler, "Kickstarting JCR: TheServerSide.com as a Content Application" (March 27, 2008) TSSJS'08
Tom Wheeler, "The Java Content Repository" (October 10, 2007)
David Nuescheler, "JCR vs. RDBMS: Your App. is a "Content App.", 10 symptoms! (pdf inside zip)" (2006) TheServerSide Java Symposium 2006
Alexandru Popescu & Floyd Marinescu The Design and Architecture of InfoQ (Video at QCon 2007) - InfoQ is built upon a custom-made publishing system combining Magnolia for content entry and SiteMesh for publishing – thus using Apache Jackrabbit. Floyd and Alexandru also provide a nice overview over their views on JCR, why they chose to use it and what their content model looks like.
Open Source Applications
Magnolia - Simple Open-Source Content Managment
JBoss Portal - Open source and open standards Java Portal
JBoss Drools - Business Logic integration Platform
jLibrary - Document Management System oriented for personal and enterprise use
Liferay Portal - Open source portal platform
Nuxeo 5 - Open source framework for ECM applications
Hippo ECM Scaling Content Management platform, including repository, CMS and portal building blocks
OpenKM - Open Source Document Management System
Sakai - enterprise-ready collaboration and courseware management platform.
Archimede - Open Source Document Management System based on Jackrabbit
Artifactory - Maven2 proxy repository based on JCR (using Jackrabbit as the implementation)
JCRSync - JCR synchronisation service using Funambol and SyncML
QuickWCM - Web Content Manager (WCM) with a very easy to use web-based interface
swecr - Semantic Web Content Repository
Mindquarry - The Open Source Collaborative Software
JBoss Shotoku - Content Repository Framework
Apogee Rich Client Platform for ECM mentions JCR as a nice to have, not sure if they support it already
Ametys CMS using Jackrabbit for content storage
Igenko Igenko is an open source CMS and eCommerce solution, natively designed with REST principles, extensibility and Rich Internet Application in mind.
ETICS ETICS provides a service to help software developers, managers and users to better manage complexity and improve the quality of their software.
Wyona Yanel - Content Managment System/Framework
ControlTier - Framework/Toolset for automating the release, deployment, and control of multi-tier applications.
Gluebox - Eclipse based information management application
JSPWiki - JSPWiki 3.0 (in Apache Incubation) uses JCR as content backend.
Engroup - A AIR-Flex(frontend) / Java(backend)groupware application provides collaboration solutions for enterprise.
Silverpeas the libre Collaborative Portal Solution uses Jackrabbit for storage and webdav direct edition.
Open Source Tools and Libraries
An overview of JCR explorer tools can be found in this article JCR Tools Roundup.
Apache Sling is a JCR-based web framework that features extensive scripting support
Jackrabbit Explorer - Administration and management tool for for Apache Jackrabbit and JCR repositories.
SPT JCR Manager - Another web-based explorer tool for JCR
JCR Browser - Visualizes the content of a JSR-170 compliant Java content repository in Eclipse
JCROM is a lightweight framework for mapping Java objects to/from a Java Content Repository (JCR)
Jackrabbit Viewer - Viewer for Jackrabbit repositories
Perl Library - Access JCR Repositories from Perl
JCR Web-Explorer A web-based explorer tool for JCR
D Software's Zephyr test management system
Jahia Document Management uses Jackrabbit as back-end
LogicalDOC Document Management System
Custom Built Applications
Other JCR implementations
Priha - A very compact Java JCR implementation.
ModeShape - JCR implementation with an emphasis on federation and connectors to access content from various systems.