jagenjo/litegraph.js
A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4724
- days_rel: n/a
- days_push: 762
- n_releases_24m: 0
Adoption not part of the score
8114 stars · 838 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A JavaScript library for creating node-based graph engines similar to Unreal Blueprints or Pure Data, with an HTML5 Canvas2D editor included. Graphs can be built visually, exported as JSON, and executed either in the browser or server-side in NodeJS.
Use cases
- build a visual node editor like Unreal Blueprints in a web app
- create a node-based workflow editor in the browser
- run dataflow graphs server-side in NodeJS
- let users wire up nodes visually without code
- embed an interactive graph editor in a canvas-based application
- export node graphs as JSON for use in other applications
When to choose
- you need a customizable node graph editor with minimal dependencies (single file)
- you want graphs to run both client-side and in NodeJS
- you need custom node types with custom widgets and rendering
- you want to build visual programming or nocode-style interfaces
When to avoid
- you need a general-purpose diagramming tool (e.g. flowcharts for documentation) rather than an executable dataflow graph
- you need WebGL rendering out of the box (it renders on Canvas2D)
- you need a maintained framework with TypeScript-first APIs and strong typing guarantees
- you need a production-grade workflow engine with scheduling, retries, or persistence
Facets
library · maturity active
editor ui-components workflow-automation graphics web-development frontend developer-tools graphics browser cross-platform node-graph visual-programming canvas2d blueprints nocode dataflow graph-editor nodejs javascript
2 sources
- readme: https://github.com/jagenjo/litegraph.js · fetched 2026-08-28 · c29f9e5ae93a
- registry_npm: https://registry.npmjs.org/litegraph.js · fetched 2026-08-29 · 939a0d6943e4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jagenjo/litegraph.js | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="jagenjo/litegraph.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem