Diff & Merge

3-way diffing and merging of Enterprise Architect models

Branches of models

Branches of models (longer-term, parallel development of versions and variants)

Model versioning

Parallel editing of models through optimistic model versioning

Merge- Preview

Diagram merge and merge preview


Seamless integration with Subversion and Git


Changes are visualized clearly and understandably for review (including preview)


You'll recognize some of the organizations already benefiting from Fresh Model Versioning:

Fresh News

In many cases model based software and systems development is done by dispersed groups of developers. Therefore the diffing and merging of different model versions is very important. Konrad Wieland explains in his powerpoint slides what possibilities Enterprise Architect offers to meet this challenge. But......

We have created a new version of LemonTree © for you! LemonTree 1.4 is a maintenance release, with a focus on improving existing functionality. In addition, LemonTree now notifies you automatically when a new release is available. In the meanwhile LemonTree has grown to maturity:......

LemonTree, the revolutionary diff & merge tool for model-based development projects, continues to enjoy market acceptance. Among the most well-known customers are Bosch, Deutsche Bahn, Hima, Infineon, McLaren, Mitsubishi Electric, Schaeffler, Toll Collect, Valeo and ZF Friedrichshafen, to name a few. Please download the new......

We have created a new help site for LemonTree. First content is available under help.lieberlieber.com On this site you currently find information about the GUI and how it can be integrated in your Version Control System such as git or SVN. More content will come......

LieberLieber Software and SparxSystems Central Europe will be presenting exciting innovations in model-based software development at their joint stand #449 in hall 4 at embedded world 2017. The newest highlights: Enterprise Architect 13 and LieberLieber LemonTree 1.2. Catch your free etnry ticket right now and......

LieberLieber introduces the new version 1.2 of LemonTree, optimized for collaboration with version management systems. This update provides for improvements in performance and the diffing & merging of model versions. The goal of LieberLieber LemonTree, the revolutionary tool presented in autumn 2016 for the diffing......

We produced some tutorial videos to show you how to best use LemonTree, our new solution for collaborative modeling with Enterprise Architect. Enjoy the tutorials and give us your feedback or ask us for a free test version of LemonTree. We hope that you will......



Daniel has worked since 2000 with model-based software engineering and continues to keep track...like tracks for R/C trucks and jeeps.

Daniel Siegl


Konrad is Marketing head and is specialist for team collaboration in the areas of Model-Based Engineering (MBE) as well as effective child-rearing techniques with a focus on outdoor areas near wine gardens.

Konrad Wieland

Product Manager

Roman leads Research & Development and commands profound knowledge of industrial applications and highly-detailed do-it-yourself house construction over extremely long periods of time.

Roman Bretz


Philipp is the youngest on the team and acts as Technology, Integration, American Football & Pokemon expert.

Philipp Kalenda




MB Model


Mio. Elements




Seconds for Diff


Extensions & Adaptations

So that you can incorporate LemonTree into your day-to-day work in the best possible way, we’ll configure the tool according to your requirements and, if necessary, even extend its range of functionalities. Regardless of which language you do your modeling in (UML, SysML, BPMN, etc.) or if you would like you have additional features in the GUI, we are able to create the right solution for you. By the way, LemonTree can diff & merge models from Enterprise Architect as well as from other modeling tools.

Support & Maintenance

Our Support Team is ready to help your work with LemonTree progress as comfortably as possible. We also have training specialists with years of project knowledge standing by to ensure you receive the greatest benefit possible when using your system, and we’ll incorporate your experience gained from using LemonTree to continually improve its functionality and effectiveness. Don’t hesitate to contact us – we’ll find the right solution for you!


LemonTree can be seamlessly integrated with existing versioning systems (Subervsion, Git or PTC), allowing the centralized, automated management of model versions. This also enables parallel editing of models within a team environment, the standard approach with source code for years. In such case, LemonTree is addressed as a 3rd-party Diff & Merge tool as soon as a model is checked into the central repository.

Contact us today!

Would you like to try LemonTree today? Request the trial version or Web demo!
Our experts at LieberLieber would like to support you.

Click here to find us on the map