elk icon indicating copy to clipboard operation
elk copied to clipboard

Eclipse Layout Kernel - Automatic layout for Java applications.

Results 214 elk issues
Sort by recently updated
recently updated
newest added

**Describe the bug** When child nodes have identical labels, the edges are not properly layouted. This includes: 1. edges starting from the east side of the node even though they...

bug

The KIELER Sequence Diagram Layouter should be migrated to ELK to be properly consumed by the Papyrus project. Also, we could take that opportunity to improve the algorithm and provide...

new feature
easy-win

**Ask your questions** as per this https://github.com/eclipse/elk/issues/1063#issuecomment-2272757254 there is a topdown layout that sets a maximum widh/height per node. unfortunately i cannot find an example of how this is supposed...

question

**Ask your questions** i have this large [model](https://go.dev/play/p/CBflsx9c7bv) ( i could not get a link from the web model ) I am trying to understand how to specify edges between...

question

**Question** When requesting a layout with the Libavoid algorithm, I would like to keep track of the current progress which is made. Im using the ProgressMonitorAdapter from core.service as a...

question

Im Routing connections with the libavoid layout algortihm. When doing so, sometimes Routes overlap instead of taking a different Path, even though there is enough space for the routes to...

bug
question
alg-libavoid

**Describe the bug** Class not found org.eclipse.elk.alg.layered.intermediate.SortByInputModelProcessorTest java.lang.ClassNotFoundException: occurs when starting a Unit test in eclipse. **Expected behavior** It should not fail. **Additional context** Starting the test as a plug-in...

bug
tests

Hi team, I recently discovered the excellent blog post on the layered layout algorithm: https://eclipse.dev/elk/blog/posts/2025/25-08-21-layered.html The post provides fantastic in-depth explanations of how the Eclipse Layout Kernel algorithms function. However,...

enhancement
website

The setup does not appear to be well maintained and is not currently functional: https://github.com/eclipse-elk/elk/blob/master/setups/EclipseLayoutKernel.setup I'll remove the reference to it with the next commit to Oomph project catalog on...