Open source graph projects

Every project in the registry tagged graph, ranked by real GitHub adoption.

projects 30 combined stars ★ 202K refresh nightly
01 Logseq ★ 45K

Privacy-first knowledge base that connects your notes

last push31 hours ago languageClojure licenseAGPL-3.0
02 sonic ★ 21K

🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

last push3 days ago languageRust licenseMPL-2.0
03 neo4j ★ 17K

Graphs for Everyone

last push11 days ago languageJava licenseGPL-3.0
04 cayley ★ 15K

An open-source graph database

last push2 months ago languageGo licenseApache-2.0
05 nebula ★ 12K

A distributed, fast open-source graph database featuring horizontal scalability and high availability

last push2 months ago languageC++ licenseApache-2.0
06 G6 ★ 12K

♾ A Graph Visualization Framework in JavaScript.

last push6 days ago languageTypeScript licenseMIT
07 sigma.js ★ 12K

A JavaScript library aimed at visualizing graphs of thousands of nodes and edges

last push6 days ago languageTypeScript licenseMIT
08 c3 ★ 9.4K

:bar_chart: A D3-based reusable chart library

last push13 days ago languageJavaScript licenseMIT
09 flowgram.ai ★ 8.6K

FlowGram is an extensible workflow development framework with built-in canvas, form, variable, and materials that helps developers build AI workflow platforms f

last push13 hours ago languageTypeScript licenseMIT
10 pyspur ★ 5.8K

A visual playground for agentic workflows: Iterate over your agents 10x faster

last push4 months ago languageTypeScript licenseApache-2.0
11 Memgraph ★ 4.6K

High-performance graph computing for scalable data analysis

last push4 hours ago languageC++ license—
12 mini-graph-card ★ 3.9K

Minimalistic graph card for Home Assistant Lovelace UI

last push4 hours ago languageJavaScript licenseMIT
13 GraphScope ★ 3.6K

🔨 🍇 💻 🚀 GraphScope: A One-Stop Large-Scale Graph Computing System from Alibaba | 一站式图计算系统

last push1 months ago languageC++ licenseApache-2.0
14 hugegraph ★ 3.2K

A graph database that supports more than 100+ billion data, high performance and scalability (Include OLTP Engine & REST-API & Backends)

last push2 days ago languageJava licenseApache-2.0
15 react-native-chart-kit ★ 3.1K

Beautiful charts for React Native. Line, area, bar, pie, donut, progress, and contribution heatmaps for dashboards, reports, and data-rich mobile apps.

last push2 months ago languageTypeScript licenseMIT
16 trustgraph ★ 2.9K

The context orchestration layer powered by hypergraphs. Build a unified semantic context layer where agentic outcomes are deterministic and agent behavior is no

last push5 days ago languagePython licenseApache-2.0
17 react-native-graph ★ 2.6K

📈 Beautiful, high-performance Graphs and Charts for React Native built with Skia

last push20 days ago languageTypeScript licenseMIT
18 AAChartKit-Swift ★ 2.5K

📈📊📱💻🖥️An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspli

last push6 months ago languageSwift licenseMIT
19 tinkerpop ★ 2.2K

Apache TinkerPop - a graph computing framework

last push2 hours ago languageJava licenseApache-2.0
20 vizzu-lib ★ 2.0K

Library for animated data visualizations and data stories.

last push7 months ago languageJavaScript licenseApache-2.0
21 graphic ★ 1.8K

A grammar of data visualization and Flutter charting library.

last push8 months ago languageDart licenseMIT
22 Easy3D ★ 1.7K

A lightweight, easy-to-use, and efficient library for processing and rendering 3D data (C++ & Python)

last push12 hours ago languageC++ licenseGPL-3.0
23 guac ★ 1.6K

GUAC aggregates software security metadata into a high fidelity graph database.

last push4 hours ago languageGo licenseApache-2.0
24 react-native-gifted-charts ★ 1.4K

The most loved library for Bar, Line, Area, Pie, Donut, Stacked Bar, Population Pyramid, Radar, Bubble, Scatter and Candle Stick charts in React Native. Allows

last push6 days ago languageTypeScript licenseMIT
25 arcadedb ★ 1.2K

ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first M

last push4 hours ago languageJava licenseApache-2.0
26 idraw ★ 1.1K

A simple JavaScript framework for Drawing on the web.(一个面向Web绘图的JavaScript框架)

last push7 months ago languageTypeScript licenseMIT
27 Structr ★ 828

Build complete web apps with integrated graph database

last push22 days ago languageJava license—
28 parallel-disk-usage ★ 741

Highly parallelized, blazing fast directory tree analyzer

last push2 months ago languageRust licenseApache-2.0
29 Raphtory ★ 650

Scalable graph analytics database powered by a multithreaded, vectorized temporal engine, written in Rust

last push2 hours ago languageRust licenseGPL-3.0
30 f-flow ★ 541

Angular-native node editor library for production workflow builders, AI pipelines, and interactive diagram editors. MIT licensed.

last push9 days ago languageTypeScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source graph projects are there?

This registry tracks 30 projects tagged graph, with 202,174 GitHub stars between them. The most-adopted is Logseq at 45,460 stars.

Are these graph projects free to use?

Yes — 28 of the 30 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which graph project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these graph projects still maintained?

25 of the 30 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.