List of Projects

Eclipse GMF Notation logo.

Eclipse GMF Notation

The Eclipse GMF Notation Project provides a standard Eclipse EMF notational meta model.

Read more...

Eclipse GMF Runtime logo.

Eclipse GMF Runtime

The Eclipse GMF Runtime is an industry proven application framework for creating graphical editors using Eclipse EMF and Eclipse GEF.

Read more...

Eclipse GMF Tooling logo.

Eclipse GMF Tooling

The Eclipse GMF Tooling project provides a model-driven approach to generating graphical editors in the Eclipse IDE.

Read more...

Eclipse Golo logo.

Eclipse Golo

Eclipse Golo is a dynamically-typed programming language for the Java Virtual Machine. Golo is largely interoperable with Java and other JVM languages (e.g., numeric types are boxing classes from java.lang, and collection literals leverage java.util classes). Golo supports imperative and functional programming patterns. Golo is not a strictly object-oriented programming language: it very much resembles Go in the sense that methods are just functions applied to specific receiver types. Golo or Java defined types can be augmented in Golo, that is, new methods can be made available.

Read more...

Eclipse Graphical Editing Framework (GEF) logo.

Eclipse Graphical Editing Framework (GEF)

The Eclipse Graphical Editing Framework (GEF) provides Eclipse-integrated end-user tools in terms of a Graphviz author

Read more...

Eclipse Graphiti logo.

Eclipse Graphiti

The goal of Eclipse Graphiti is to support the fast and easy creation of graphical tools, which can display and edit underlying domain models using a tool-defined graphical notation.

Read more...

Eclipse Gyrex Project logo.

Eclipse Gyrex Project

The Gyrex project is an Eclipse Open Source project for creating OSGi based server solutions.

Read more...

Eclipse Handly logo.

Eclipse Handly

The Eclipse Handly project provides basic building blocks for handle-based models, with an emphasis on language-specific source code models of the underlying Eclipse workspace. It allows creating highly scalable, robust, and thoroughly optimized models similar in design principles to the tried-and-tested Java model of Eclipse Java development tools while reducing programming effort, fostering software reuse, and enabling interoperability.

Handly is designed for flexibility and can be used to create source code models for practically any language, whether general-purpose or domain-specific; it is compatible with any parsing technology. Since version 0.5, the model implementor has complete control over the model's base-level API, including the ability to implement a preexisting handle-based model API. At the same time, the provided uniform meta-level API establishes a common language and makes it possible for IDE components to work in a generic way with any Handly-based model.

Read more...

Eclipse hawkBit logo.

Eclipse hawkBit

Project hawkBit aims to create a domain independent b

Read more...

Eclipse Hudson logo.

Eclipse Hudson

Eclipse Hudson is a continuous integration (CI) tool written in Java, which runs in a servlet container, such as Apache Tomcat or the GlassFish application server.

Read more...

Eclipse Ignite|IoT logo.

Eclipse Ignite|IoT

The Ignite|IoT methodology has two main perspectives:

Read more...

Eclipse ioFog logo.

Eclipse ioFog

The Eclipse ioFog set of technologies is a fog computing layer that can be installed on any hardware running Linux. Once installed, it provides a universal runtime for microservices to run on the edge. In addition to a common runtime, ioFog also provides a set of useful services including a message bus, dynamic configuration of the microservices, and remote debugging.

Read more...

Eclipse IoT logo.

Eclipse IoT

The mission of the top-level project is to provide open source technology that will be used to build IoT solutions for industry and consumers. It will focus on:

Read more...

Eclipse IoT-Testware logo.

Eclipse IoT-Testware

It is the aim of the project to supply a rich set of TTCN-3 test suites and test cases for IoT technologies to enable developers in setting up a comprehensive test environment of their own, if need

Read more...

Eclipse January logo.

Eclipse January

Eclipse January is a set of libraries for handling numerical data in Java. It is inspired in part by NumPy and aims to provide similar functionality.

Read more...

Eclipse JavaScript Development Tools logo.

Eclipse JavaScript Development Tools

The Eclipse JavaScript Development Tools provide Eclipse Platform plug-ins that implement an IDE supporting the development of JavaScript applications and JavaScript within web applications.

Read more...

Eclipse JDT Language Server logo.

Eclipse JDT Language Server

The Eclipse JDT Language Server is a Java language specific implementation of the language server protocol.

Read more...

Eclipse JGit: Java implementation of Git logo.

Eclipse JGit: Java implementation of Git

Eclipse JGit is a pure Java implementation of the Git version control system.

Read more...

Eclipse JNoSQL logo.

Eclipse JNoSQL

The Eclipse JNoSQL is a several tools to make easy an integration between the Java Application with the NoSQL.

Read more...