Eclipse Projects
The Eclipse Foundation hosts and supports a number of open source projects
.
There is a huge variety in Eclipse projects, from the Modeling, to IoT and Automotive. Eclipse projects now cover runtimes; static and dynamic languages; thick-client, thin-client, and server-side frameworks; modeling and business reporting; embedded and mobile; and, yes, we still have the best Java IDE.
Please select a project to know more about it. You can also use the Search box at the top left of this page.
Eclipse EMF™ is a modeling framework and code generation facility for building tools and other applications based on a structured data model. From a model specification described in XMI, EMF provides...
The Eclipse EMF Client Platform is a framework for building EMF-based client applications. The goal is to provide reusable, adaptable and extensible UI components to develop applications based on a...
Eclipse EMF Cloud™ comprises a set of components that facilitate and simplify the adoption of the Eclipse Modeling Framework (EMF) in cloud-based applications. Thus, the overarching theme of EMF Cloud...
Eclipse EMF Compare brings model comparison to the EMF framework, this tool provides generic support for any kind of metamodel in order to compare and merge models. The objectives of this component...
Eclipse EMF Diff/Merge™ is a diff/merge tool for models. Its main purpose is to help build higher-level tools that need to merge models based on consistency rules. GUI components are also provided...
Eclipse EMF Parsley™ is an Eclipse project that provides a set of reusable UI components based on EMF (e.g., trees, tables, forms, views and editors) that can be used in your EMF-based plugin out-of...
EMF Services provides libraries that extend the core EMF framework with additional services or more powerful versions of services provided by EMF itself.
The project currently provides three...
A textual syntax for EMF Ecore (meta-)models.
Eclipse EMFStore
-
Model Repository
-
EMFStore
-
Database
-
CDO
-
Merging
-
Conflicts
-
History
-
Versioning
Eclipse EMFStore is a model repository (server) for EMF featuring collaborative editing and versioning of models. Existing versioning systems such as SVN or GIT are focused on textual artifacts and do...
AI coding agents are most useful when they can act autonomously: run commands, install packages, edit files, and iterate without asking for permission at every step. Granting that autonomy directly on...