An open API service for producing an overview of a list of open source projects.

https://github.com/kieler/elkjs

diagram-layout graph-layout layered-layout layout-algorithm

Score: 32.49001144053628

Last synced: about 19 hours ago
JSON representation

Repository metadata:

ELK's layout algorithms for JavaScript


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 192
Total Committers: 25
Avg Commits per committer: 7.68
Development Distribution Score (DDS): 0.646

Commits in past year: 48
Committers in past year: 6
Avg Commits per committer in past year: 8.0
Development Distribution Score (DDS) in past year: 0.563

Name Email Commits
Ulf Rüegg u****l@g****m 68
Max Kasperowski E****p 38
dependabot[bot] 4****] 25
Ulf Rueegg u****u@i****e 23
Steve Kieffer s****k@s****o 6
Sören Domrös s****o@i****e 5
Miro Spönemann m****n@t****o 5
Aaron Paterson a****n@p****e 3
copilot-swe-agent[bot] 1****t 2
tuckergordon t****8@g****m 2
zhixjin z****n@m****m 1
Aarni Koskela a****x@i****i 1
Austin a****2@g****m 1
Brian Broll b****l@v****u 1
Chawalit Limsowan b****g@g****m 1
Christiaan Biesterbosch c****n@b****h 1
Christoph Daniel Schulze z****a@w****e 1
Connor Wallace 2****e 1
Ernst Würger 5****r 1
Jøao Henriques j****t 1
Nícolas Gabriel n****3@g****m 1
Saul Shanabrook s****k@g****m 1
Sean Spade s****e@p****m 1
Vadorequest a****n@g****m 1
Václav Nosek w****a@g****m 1

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 206
Total pull requests: 100
Average time to close issues: 4 months
Average time to close pull requests: 25 days
Total issue authors: 155
Total pull request authors: 18
Average comments per issue: 3.52
Average comments per pull request: 0.75
Merged pull request: 73
Bot issues: 0
Bot pull requests: 27

Past year issues: 14
Past year pull requests: 31
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 15 days
Past year issue authors: 14
Past year pull request authors: 6
Past year average comments per issue: 4.36
Past year average comments per pull request: 0.52
Past year merged pull request: 25
Past year bot issues: 0
Past year bot pull requests: 21

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/kieler/elkjs

Top Issue Authors

  • chanpod (5)
  • peekxc (5)
  • Vesper0704 (5)
  • tylerlong (5)
  • soerendomroes (4)
  • RAFA3L (4)
  • MuttakinHasib (4)
  • keyserj (4)
  • alexei-tilikin (4)
  • CrashLaker (3)
  • JHERR1112 (3)
  • zeyupan888 (3)
  • magnussentio (2)
  • chelsumz007 (2)
  • giorgosera (2)

Top Pull Request Authors

  • Eddykasp (36)
  • dependabot[bot] (27)
  • uruuru (8)
  • soerendomroes (7)
  • cjayyy (2)
  • MayCXC (2)
  • Daniel-Khodabakhsh (2)
  • akx (2)
  • skspade (2)
  • skieffer (2)
  • tuckergordon (2)
  • saulshanabrook (2)
  • Nick-Gabe (1)
  • vishaldodiya (1)
  • Jona898 (1)

Top Issue Labels

  • question (95)
  • bug (47)
  • enhancement (8)
  • elk (6)
  • help wanted (2)
  • invalid (2)
  • wontfix (1)
  • hackathon (1)
  • duplicate (1)
  • experimental (1)

Top Pull Request Labels

  • dependencies (27)
  • javascript (25)
  • enhancement (1)
  • bug (1)
  • experimental (1)

Package metadata

npmjs.org: elkjs

Automatic graph layout based on Sugiyama's algorithm. Specialized for data flow diagrams and ports.

  • Homepage: https://github.com/kieler/elkjs#readme
  • Licenses: EPL-2.0 OR GPL-3.0-or-later
  • Latest release: 0.12.1 (published 7 days ago)
  • Last Synced: 2026-11-02T03:11:06.707Z (2 days ago)
  • Versions: 27
  • Dependent Packages: 68
  • Dependent Repositories: 4,433
  • Downloads: 44,980,063 Last month
  • Docker Downloads: 1,691,544,804
  • Rankings:
    • Downloads: 0.228%
    • Docker downloads count: 0.251%
    • Dependent repos count: 0.362%
    • Dependent packages count: 0.567%
    • Average: 1.143%
    • Stargazers count: 2.265%
    • Forks count: 3.186%
  • Maintainers (5)
proxy.golang.org: github.com/kieler/elkjs

  • Homepage:
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/kieler/elkjs#section-documentation
  • Licenses: other
  • Latest release: v0.0.0-20260813113858-cc8008397885 (published 3 months ago)
  • Last Synced: 2026-11-02T03:04:28.846Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.462%
    • Average: 4.612%
    • Dependent repos count: 4.762%
npmjs.org: @qix/elkjs-patched

Automatic graph layout based on Sugiyama's algorithm. Specialized for data flow diagrams and ports.

  • Homepage: https://github.com/kieler/elkjs#readme
  • Licenses: EPL-1.0
  • Latest release: 0.8.0-patch3 (published over 5 years ago)
  • Last Synced: 2026-11-02T03:04:28.419Z (2 days ago)
  • Versions: 3
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 1,201 Last month
  • Rankings:
    • Stargazers count: 2.823%
    • Forks count: 4.126%
    • Dependent packages count: 9.482%
    • Average: 14.299%
    • Dependent repos count: 25.328%
    • Downloads: 29.735%
  • Maintainers (1)
npmjs.org: @creately/elkjs

Automatic graph layout based on Sugiyama's algorithm. Specialized for data flow diagrams and ports.

  • Homepage: https://github.com/kieler/elkjs#readme
  • Licenses: EPL-2.0
  • Latest release: 0.9.0 (published over 3 years ago)
  • Last Synced: 2026-11-02T03:04:28.048Z (2 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 13 Last month
  • Rankings:
    • Stargazers count: 2.269%
    • Forks count: 3.358%
    • Average: 17.616%
    • Dependent repos count: 18.832%
    • Dependent packages count: 46.003%
  • Maintainers (8)
repo1.maven.org: org.mvnpm:elkjs

Automatic graph layout based on Sugiyama's algorithm. Specialized for data flow diagrams and ports.

  • Homepage: https://github.com/kieler/elkjs#readme
  • Documentation: https://appdoc.app/artifact/org.mvnpm/elkjs/
  • Licenses: EPL-2.0 OR GPL-3.0-or-later
  • Latest release: 0.12.1 (published 6 days ago)
  • Last Synced: 2026-11-02T03:07:38.841Z (2 days ago)
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 27.971%
    • Average: 33.98%
    • Dependent packages count: 39.989%
repo1.maven.org: org.webjars.npm:elkjs

WebJar for elkjs

  • Homepage: https://www.webjars.org
  • Documentation: https://appdoc.app/artifact/org.webjars.npm/elkjs/
  • Licenses: EPL-2.0
  • Latest release: 0.9.3 (published about 2 years ago)
  • Last Synced: 2026-11-02T03:04:27.491Z (2 days ago)
  • Versions: 5
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 31.98%
    • Average: 40.42%
    • Dependent packages count: 48.86%
npmjs.org: @diegosogari/elkjs

Automatic graph layout based on Sugiyama's algorithm. Specialized for data flow diagrams and ports.

  • Homepage: https://github.com/kieler/elkjs
  • Status: removed
  • Licenses: EPL-2.0
  • Latest release: 0.9.0 (published almost 3 years ago)
  • Last Synced: 2026-11-02T03:11:05.561Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 36.1%
    • Average: 43.921%
    • Dependent packages count: 51.742%
  • Maintainers (1)

Dependencies

package.json npm
  • babel-cli ^6.26.0 development
  • babel-preset-env ^1.6.0 development
  • browserify ^14.4.0 development
  • chai ^4.0.2 development
  • chai-as-promised ^7.1.1 development
  • mkdirp ^0.5.0 development
  • mocha ^10.0.0 development
  • web-worker ^1.0.0 development
.github/workflows/ci.yml actions
  • actions/cache v1 composite
  • actions/checkout v1 composite
  • actions/setup-java v1 composite
  • actions/setup-node v1 composite
build.gradle maven
.github/workflows/publish.yml actions
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
package-lock.json npm
  • 415 dependencies