Showing 36 of 72 projects
A Ruby interface and tools for generating and manipulating GraphViz graphs.
A D3-based library for visualizing data trees with multiple parents, such as family trees.
Visualize package dependencies as XKCD-style tower diagrams for Python, Rust, JavaScript, Ruby, PHP, Java, and Go.
A Ruby framework for graph data structures and algorithms, inspired by the Boost Graph Library.
A lightweight, header-only C++20 graph library designed as a simpler alternative to the Boost Graph Library.
A Chrome extension that visualizes Web Audio API graphs in real-time within DevTools.
A three-dimensional static graph viewer powered by WebGL and three.js for visualizing node-link diagrams in 3D.
A command-line tool that transforms the raw output of `terraform graph` into clear, interactive visualizations.
A free, open-source web application for visualizing and exploring networks and graphs in the browser.
A Jupyter widget for interactive graph visualization using cytoscape.js in notebooks and JupyterLab.
A Go library for building stateful, multi-agent applications with LLMs, featuring parallel execution, persistence, and human-in-the-loop workflows.
An interactive visual environment for managing and querying TypeDB databases.
A graph-based visualization tool for tracing and debugging re-frame event chains in ClojureScript applications.
A pure Julia package providing layout algorithms for graphs and trees, enabling automatic node positioning for visualization.
iOS UI controls for visualizing graphs and networks, powered by Graphviz.
An ipywidgets library for drawing and interacting with directed acyclic graphs in JupyterLab using dagre-d3.
A Go tool for generating Graphviz visualizations from JSONL-formatted graph data, designed to work seamlessly with jq.
A PHP library for programmatically generating Graphviz DOT language files and visualizations.
A tiny Python library for programmatically creating and exporting graphs to yEd's GraphML format.
An Angular component library for building customizable node-based editors and interactive diagrams.
Graph layout and visualization algorithms implemented in pure Julia for force-directed, stress-majorization, and hierarchical layouts.
A graphical computation package for Torch that enables graph-based operations and visualization.
A Löve2D utility for drawing real-time FPS, memory, and custom performance graphs.
Interactive architecture visualizer for Angular projects that transforms code entropy into structured, navigable graphs.
A Julia module for 2D and 3D graph visualization using ThreeJS, tightly integrated with LightGraphs.
A canvas-based node editor with a simple graph data structure and built-in transforms for scaling, panning, and moving nodes.
A ROS-based behavior tree library for modular control flow in distributed robotic applications, with XML parsing and visualization.
A Graphviz-based graph visualization application designed for elementary OS.
A modern Angular 20+ component library for Cytoscape.js graph visualization with dynamic forms and signal-based architecture.
A Jupyter/Node.js demo for visualizing network graphs using NetworkX and Sigma.js.
An interactive dependency plotter for Hex packages that visualizes package relationships in the Elixir ecosystem.
Interactive 3D graph visualization for LightGraphs.jl using OpenGL with real-time updates.
A Common Lisp Jupyter widget for creating and visualizing interactive graphs using Cytoscape.js.
Interactive visualization of higher-order graphs in Python using proportion of degrees by communities.
A collection of useful Angular libraries including ngx-timer, ngx-wp-api, and graph-viewer components.
Prototype for creating derived graphs by merging nodes from different social networks using Deriggy and Fluo.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.