eclipse / Elk
Licence: epl-2.0
Eclipse Layout Kernel - Automatic layout for Java applications.
Stars: ✭ 112
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Elk
Eclipse Smarthome Bluetooth Binding
Eclipse SmartHome Bluetooth Binding
Stars: ✭ 44 (-60.71%)
Mutual labels: eclipse
Android Support V7 Appcompat
Eclipse library project based on Android support appcompat-v7 AAR releases.
Stars: ✭ 83 (-25.89%)
Mutual labels: eclipse
Verinice
verinice is a tool for managing information security.
Stars: ✭ 102 (-8.93%)
Mutual labels: eclipse
Google Cloud Eclipse
Google Cloud Platform plugin for Eclipse
Stars: ✭ 75 (-33.04%)
Mutual labels: eclipse
Time Table Scheduler
Time Table generation using Genetic Algorithms ( Java-Struts2)
Stars: ✭ 90 (-19.64%)
Mutual labels: eclipse
Emfjson Jackson
JSON Binding for Eclipse Modeling Framework
Stars: ✭ 79 (-29.46%)
Mutual labels: eclipse
Ansi Econsole
Eclipse plugin that understands ANSI escape sequences to color the Eclipse console output.
Stars: ✭ 72 (-35.71%)
Mutual labels: eclipse
Portfolio
A simple tool to calculate the overall performance of an investment portfolio.
Stars: ✭ 1,326 (+1083.93%)
Mutual labels: eclipse
Veloedit
Eclipse editor for the Velocity Template Language (VTL)
Stars: ✭ 40 (-64.29%)
Mutual labels: eclipse
So Eclipse Plugin
Eclipse plugin that enables you to get answers from Stack Overflow directly to your IDE 🔥
Stars: ✭ 84 (-25%)
Mutual labels: eclipse
Kaizen Openapi Editor
Eclipse Editor for the Swagger-OpenAPI Description Language
Stars: ✭ 97 (-13.39%)
Mutual labels: eclipse
Diagrams and visual languages are a great thing, but getting the layout just right for them to be easily understandable can be tedious and time-consuming. The Eclipse Layout Kernel provides a number of layout algorithms as well as an Eclipse-based infrastructure to connect them to editors and viewers. The layout algorithms are plain Java and can thus also be used outside of Eclipse.
More Info
- The ELK homepage
- ... and ELK's documentation
- ELK Live (web-based playground to play around with ELK)
- elkjs (JavaScript library transpiled from ELK's Java sources)
Example Layout
Repository Structure
The repository's structure is pretty straightforward. We only have a few folders:
-
build
: Contains all the files necessary to build ELK in all its different forms. -
config
: Contains configuration files, such as our Checkstyle configuration. -
docs
: Contains documentation in the form of a Hugo site. -
features
: Contains all the Eclipse features ELK consists of. -
plugins
: Contains all the plugins ELK consists of. -
setups
: Contains our Oomph setup files. -
tests
: Contains unit tests. Note that we have a whole repository dedicated to test models.
Building ELK
Information on how to build ELK and the documentation can be found on our website.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].