Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Ivan Enderlin 馃
Ivan Enderlin 馃
@hywan@floss.social  路  activity timestamp 2 months ago

Who needs Graphviz when you can build it yourself?, https://spidermonkey.dev/blog/2025/10/28/iongraph-web.html.

SpiderMonkey has replaced Graphviz by a custom graph layout renderer for their internal devtools. This article explains how the algorithm works, step by step (inspired by Sugiyama et al.'s algorithm, used by Graphviz, but simplified and with more constraints).

Pretty neat!

#SpiderMonkey #graph #layout #DevTools #compiler

SpiderMonkey JavaScript/WebAssembly Engine

Who needs Graphviz when you can build it yourself?

Exploring a new layout algorithm for control flow graphs.
  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About 路 Code of conduct 路 Privacy 路 Users 路 Instances
Bonfire social 路 1.0.1-alpha.40 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct