Bogdan-Lyashenko/js-code-to-svg-flowchart
js2flowchart - a visualization library to convert any JavaScript code into beautiful SVG flowchart. Learn other’s code. Design your code. Refactor code. Document code. Explain code. observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3321
- days_rel: n/a
- days_push: 1066
- n_releases_24m: 0
Adoption not part of the score
7115 stars · 478 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
js2flowchart is a JavaScript library that converts JavaScript code into SVG flowcharts by parsing the code's AST. It works on both client and server, supports ES6, and offers abstraction levels, custom modifiers, and highlighting to help learn, explain, and document code.
Use cases
- generate an SVG flowchart from JavaScript code
- visualize code logic to understand someone else's code
- create diagrams for code documentation
- explain code step by step at different abstraction levels
- render flowcharts of functions in a browser or on a server
- highlight or blur parts of a code flowchart
When to choose
- you need automatic flowchart generation from JavaScript source code
- you want to teach or document code logic visually
- you need customizable SVG output with abstraction levels and modifiers
When to avoid
- you need flowcharts for languages other than JavaScript
- you need multi-file codebase visualization (consider Codecrumbs instead)
- you need actively developed features or long-term support
Facets
library · maturity maintenance
parser data-visualization developer-tools developer-tools web-development education documentation browser flowchart svg ast code-visualization es6 code-explanation nodejs javascript
2 sources
- readme: https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart · fetched 2026-08-28 · 1b68fe6ae9e4
- registry_npm: https://registry.npmjs.org/js-code-to-svg-flowchart · fetched 2026-08-29 · 41bb96fe3553
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Bogdan-Lyashenko/js-code-to-svg-flowchart | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="Bogdan-Lyashenko/js-code-to-svg-flowchart")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem