Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Category
Tags2
Sort:Used by Most Apps
Mermaid
Generate flowcharts, sequence diagrams, and 20+ other diagram types from markdown-like text
React Flow
A highly customizable React library for building node-based editors, diagrams, and interactive flow charts.
Chart.js
Simple, flexible JavaScript charting for designers and developers
Dagre
Automatic layout engine for directed graphs in JavaScript
elkjs
Automatic graph layout engine for node-link diagrams, ported from the Eclipse Layout Kernel (ELK).
networkx
Python library for creating, manipulating, and analyzing complex networks and graphs.
react-force-graph-2d
React component for rendering interactive 2D force-directed graphs on HTML Canvas.
uPlot
Tiny, extremely fast Canvas-based chart for time series, lines, areas, OHLC and bars
graphology
A unified, multipurpose Graph data structure for JavaScript & TypeScript, supporting directed, undirected, and mixed graphs.
XState
A dependency-free state machine and statechart library for modeling complex application logic as actors, states, and events.
cytoscape.js
A JavaScript graph theory library for modeling, visualizing, and analyzing relational network data in the browser or Node.js.
dependency-graph
A dependency-free JavaScript library for building directed graphs, resolving topological order, and detecting dependency cycles.
toposort
Topologically sorts directed acyclic graphs, like dependency lists, into a valid execution order.
petgraph
Fast, flexible graph data structures and algorithms for Rust.
Graphviz (Python)
A simple Python interface for creating and rendering Graphviz DOT-language graphs.