Toromiro: Professional JCR Browser and Editor

Toromiro is a professional tool for the browsing, administration and editing of Apache Jackrabbit and other Java Content Repositories (JCR).

Toromiro JCR Browser and Editor: Highlights

Toromiro is the most user-friendly and functional administration tool for Apache Jackrabbit and other JCR repositories. Highlights include:

  • Display and search the content of a JSR 170 and JSR-283 compliant Java Content Repository (JCR).
  • Explorer-like access to the content in the repository.
  • The possibility to connect to several repositories at the same time.
  • Easy editing of nodes and node types.
  • Straight-forward querying of your repository using XPath, SQL, JCR-SQL2 expressions, UUID and node references.
  • Configurable search: Display property values of nodes in search result directly.
  • Modifying of nodes in search result by script.
  • Monitoring content changes in real-time.
  • Visualization of node type hierarchies.
  • Export nodes and node type definitions.
  • Compatibility with several JCR implementations.
  • Easy extendability by adding plug-ins or custom adapter.

Fast Editing and Responsive User Interface Based on Eclipse RCP

Toromiro is built using the Eclipse Rich Client Platform. As a result, administrators and developers have the same fast experience on Mac, PC, or Linux. Plus, Toromiro is easily extendable by adding plug-ins or custom adapters.


Node Editor

subshells Toromiro Node Editor

Node Type Editor

subshells Toromiro Node Type Editor

Node Type Diagram

subshells Toromiro Node Type Diagram

About JCR - Content Repository API For Java

"Content Repository API for Java (JCR) is a specification for a Java platform application programming interface (API) to access content repositories in a uniform manner. The content repositories are used in content management systems to keep the content data and also the metadata used in content management systems (CMS) such as versioning metadata. The specification was developed under the Java Community Process as JSR-170 (Version 1) and as JSR-283 (version 2). The main Java package is javax.jcr." Note: This text is available under the Creative Commons Attribution-ShareAlike License. Source: Wikipedia. Updated: September 17, 2012. For a complete list of authors see the article's revision history.

Free Trial

Just download, unzip, start, log in, connect to our demo repository and edit! You should be up and playing in less than 5 minutes.

Order Toromiro JCR Browser & Editor Now

Order a registration key for your copy of Toromiro.

Number of LicensesPer User License FeeMaintenance* PeriodVolume Discount
1-2€ 60012 months included--
3-4€ 57012 months included5%
5-9€ 55512 months included7,5%
10 or more€ 54012 months included10%

Licenses are granted on a per-user basis. subshell offers a volume discount when multiple licenses are purchased together in a single order.

* Patches, Updates, Minor-Upgrades.

Maintenance Renewal

€ 300 per user for an additional 12 months of maintenance.

All prices listed above are in Euro (EUR) and exclusive VAT.

What's new in Toromiro JCR Browser and Editor?

Check out what’s new about the latest released version of Toromiro.

Release 2.0

Please download and install this version manually since an automated update from Toromiro 1.x to 2.x is not supported. You can export your repository connections from your existing Toromiro installation and import them to the new installation by using "File" > "Export..."/"Import..." and there "Toromiro" > "Repository".
  • Adapters for Jackrabbit 2.12, 2.14, 2.16, 2.18 and 2.20 added
  • Adapters for Jackrabbit 2.7 and 2.11 removed
  • Icons for HiDPI displays added
  • dmg files for macOS
  • Java 8 required
  • Based on Eclipse SDK 2019-09
  • Update-Site reorganized

Release 2.0 01/2020

Release 1.14

  • Adapters for Jackrabbit 2.10 and 2.11 added

Release 1.14 09/2015



Supported Repositories

Toromiro works with versions 1.0/2.0 of the Content Repository for Java Technology API (JCR) specified by the Java Specification Request 170 (JSR 170) and Java Specification Request 283 (JSR 283).

Toromiro currently provides access to the JCR implementations Apache Jackrabbit and JBoss ModeShape. By default Toromiro uses the Apache Jackrabbit implementation, a fully conforming implementation of JCR 1.0/2.0.

It is also possible to define custom JCR adapters for connecting to other JCR implementations.

Supported Systems and Architectures

  • Linux GTK 64bit
  • macOS 64bit
  • Windows 64bit

Minimum System Requirements

  • Java Runtime Environment 8 or later
  • At least 64 MB of main memory


Support (Open Access)

If you find a bug or have requests for improvements, new features and other changes, feel free to report us at You may use Help > Report a Bug from Toromiro main menu to open the issue tracker, too.

There are several components, reports can be made for:

  • Core, for basic functions and features
  • Add-ons, for extended functions and features
  • Documentation, for (dynamic) help and online documentation

Each report should be assigned

  • a type ("Bug", "New feature", "Change", etc.)
  • a priority ("Blocker", "Critical", "High", "Middle", "Low", "Trivial") and
  • the version of Toromiro, the problem occured.

Learn more.


We like hearing from you, so please share your questions feedback anytime at