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.
This is just an umbrella project. Please use the "Related Projects" navigation to the bottom right for details about the subprojects.
The Eclipse Modeling Project focuses on the evolution and promotion of model-based development technologies within the Eclipse community by providing a unified set of modeling frameworks, tooling, and...
The Modeling Workflow Engine™ (MWE) supports orchestration of different Eclipse modeling components to be executed within Eclipse as well as standalone. Based on a dependency injection framework, one...
Eclipse MoDisco provides an extensible framework to elaborate on model-driven solutions supporting software reverse engineering and modernization use cases such as technical migration, software...
Eclipse Mojarra™ is an implementation for the Jakarta Faces specification. Jakarta Server Faces defines an MVC framework for building user interfaces for web applications, including UI components...
Eclipse MOSAIC™ provides a multi-domain/multi-scale co-simulation environment for virtual testing of connected and automated driving and mobility solutions.
Eclipse MOSAIC™ comes with a runtime...
Eclipse Mosquitto provides a lightweight server implementation of the MQTT protocol that is suitable for all situations from full power machines to embedded and low power machines. Sensors and...
Conceived in 2014, the Eclipse MRAA project aims to deliver a high-level, easy-to-use set of APIs for I/O access on Linux* boards and systems, similar to Arduino* offerings for MCU boards. Initially...
Eclipse Muto provides an adaptive framework and a runtime platform for dynamically composable model-driven ROS software stacks. Eclipse Muto can be used to introspect, monitor and manipulate the...
Eclipse Mylyn™ is a Task-Focused Interface for Eclipse that reduces information overload and makes multi-tasking easy. The mission of the Mylyn project is to provide:
Frameworks and APIs for Eclipse...
N4JS adds a static type system similar to that of Java to ECMAScript 2015. This type system supports nominal and structural typing, in both cases supporting generics similar to that of Java 8. In...
Eclipse Nebula is a place where different Eclipse-Projects and Independent developers collaborate on building Custom SWT widgets and reuseable UI-Components useable in UI-Applications built using SWT...
Eclipse NatTable™ is a powerful and flexible SWT table/grid widget that is built to handle very large data sets, real-time updates, dynamic styling, and more.
NatTable is a subproject of the Eclipse...
ARINC661 part 2 project defines a language that can be used by any airframe manufacturer to formally specify modern graphical user interface (tactile support, animation, ...). The Eclipse NG661...
Eclipse Novamoon offers a full stack low code platform providing all services to build business applications :
Low Code back end flows
Low code Data access layers to SQL
Low Code REST API Connectors...
Eclipse The Object Teams approach extends object oriented programming with new concepts for reconciling the tensions that otherwise exist between modularity, re-use, encapsulation and long term...
Eclipse OCL is an implementation of the Object Constraint Language (OCL) OMG standard for EMF-based models.
Classic OCL Ecore/UML
The Classic core OCL component provides the following capabilities to...
The Eclipse OM2M architecture follows the ETSI M2M standards. It is composed of the following elements:
M2M Device: a machine that runs an M2M device SCL (DSCL) that can be queried by M2M device...
The Eclipse OMR project consists of a highly integrated set of open source C and C++ components that can be used to build robust language runtimes that will support many different hardware and...