# epsilon **Repository Path**: mirrors_eclipse/epsilon ## Basic Information - **Project Name**: epsilon - **Description**: Epsilon is a family of Java-based scripting languages for automating common model-based software engineering tasks, such as code generation, model-to-model transformation and model validation, that work out of the box with EMF (including Xtext and Sirius), UML (including Cameo/MagicDraw), Simulink, XML and other types of models. - **Primary Language**: Unknown - **License**: EPL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-10-24 - **Last Updated**: 2026-02-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Eclipse Epsilon [Epsilon](https://eclipse.org/epsilon/) is a family of scripting languages and tools for automating common model-based software engineering tasks such as [code generation](https://eclipse.org/epsilon/doc/egl), [model-to-model transformation](https://eclipse.org/epsilon/doc/etl), [model validation](https://eclipse.org/epsilon/doc/evl) and [model visualisation](https://eclipse.org/epsilon/doc/picto), that work out of the box with EMF (including [Xtext](https://www.eclipse.org/Xtext) and [Sirius](https://www.eclipse.org/sirius)), UML (including Cameo/MagicDraw), Simulink, XML and [other types of models](https://eclipse.org/epsilon/doc/emc). [![Epsilon's Model-to-Text Transformation Language](https://github.com/user-attachments/assets/ba30b435-2ff9-471c-b132-7981a6e9148f)](https://eclipse.dev/epsilon/playground/?egx) Epsilon can be used as a [standard Java library](https://eclipse.org/epsilon/getting-started/#using-epsilon-as-a-java-library), and also provides [Apache Ant](https://eclipse.org/epsilon/doc/workflow) tasks that can be embedded in [Maven/Gradle builds](https://eclipse.org/epsilon/getting-started/#epsilon-in-mavengradle-builds). Editing support for Epsilon programs is available in [Eclipse](https://eclipse.org/epsilon/download), [VS Code](https://eclipse.org/epsilon/doc/articles/vscode) and [Sublime](https://github.com/epsilonlabs/sublime). ## Quick Access - [Getting Started](https://eclipse.dev/epsilon/getting-started/) - [Playground](https://eclipse.dev/epsilon/playground/) - [Download](https://eclipse.dev/epsilon/download/) - [Documentation](https://eclipse.dev/epsilon/doc/)