All Projects → eclipse → Elk

eclipse / Elk

Licence: epl-2.0
Eclipse Layout Kernel - Automatic layout for Java applications.

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
Ntrghidra
Fully Featured Nintendo DS Loader for Ghidra
Stars: ✭ 56 (-50%)
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
Gradle And Eclipse Rcp
Gradle and Eclipse RCP
Stars: ✭ 37 (-66.96%)
Mutual labels:  eclipse
Jhipster Ide
An IDE for the JHipster Domain Language
Stars: ✭ 109 (-2.68%)
Mutual labels:  eclipse
Emfjson Jackson
JSON Binding for Eclipse Modeling Framework
Stars: ✭ 79 (-29.46%)
Mutual labels:  eclipse
Gwt Eclipse Plugin
GWT Eclipse Plugin Documentation
Stars: ✭ 100 (-10.71%)
Mutual labels:  eclipse
Red5 Eclipse Plugin
Stars: ✭ 62 (-44.64%)
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
Eclipse Jetty Plugin
Eclipse Jetty Plugin
Stars: ✭ 46 (-58.93%)
Mutual labels:  eclipse
Chromium.swt
Chromium widget for SWT
Stars: ✭ 105 (-6.25%)
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
Knime Sdk Setup
KNIME Analytics Platform - SDK Setup
Stars: ✭ 111 (-0.89%)
Mutual labels:  eclipse
Goomph
IDE as build artifact
Stars: ✭ 108 (-3.57%)
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

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].