Python Graph

Open-source Python projects categorized as Graph

Top 23 Python Graph Projects

  1. algorithms

    Minimal examples of data structures and algorithms in Python

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. graphiti

    Build Real-Time Knowledge Graphs for AI Agents

    Project mention: I built an faster Notion in Rust | news.ycombinator.com | 2025-11-24
  4. darkflow

    Translate darknet to tensorflow. Load trained weights, retrain/fine-tune using tensorflow, export constant graph def to mobile devices

  5. gprof2dot

    Converts profiling output to a dot graph.

  6. nodezator

    A generalist Python node editor

    Project mention: Ask HN: What project do you donate to? | news.ycombinator.com | 2025-05-26

    A guy in Brazil who coded up:

    https://nodezator.com/

    because it was the first Python node editor which "just worked" out of the box when I tried to run it.

    Based on a game dev system which was called Indie Python, the main site is now at:

    https://indiesmiths.com/

    I kick in to Wikipedia via Microsoft Rewards points whenever they are matching points, or if I have a surplus of Amazon gift card money 'cause there haven't been any Kindle book sales I bought into for a while.

  7. Graphormer

    Graphormer is a general-purpose deep learning backbone for molecular modeling.

  8. rdflib

    RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. pygraphistry

    PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer

  11. asciichart

    Nice-looking lightweight console ASCII line charts ╭┈╯ for NodeJS, browsers and terminal, no dependencies

  12. python-o365

    A simple python library to interact with Microsoft Graph and Office 365 API

  13. DeTikZify

    Synthesizing Graphics Programs for Scientific Figures and Sketches with TikZ

  14. causal-learn

    Causal Discovery in Python. It also includes (conditional) independence tests and score functions.

  15. beagle

    Beagle is an incident response and digital forensics tool which transforms security logs and data into graphs. (by yampelo)

  16. facepy

    Facepy makes it really easy to use Facebook's Graph API with Python

  17. communities

    Library of graph clustering algorithms

  18. DGFraud

    A Deep Graph-based Toolbox for Fraud Detection

  19. netgraph

    Publication-quality network visualisations in python

  20. movies-python-bolt

    Neo4j Movies Example application with Flask backend using the neo4j-python-driver

  21. Nodz

    Nodz : Visualize your data - Free nodes based graph generator.

  22. chat2graph

    Chat2Graph: Graph Native Agentic System.

    Project mention: Bidirectional Enhancement of Graph and Agent | news.ycombinator.com | 2025-05-04

    Chat2Graph is a graph-native agentic system designed to bridge the power of graph databases with advanced AI capabilities. It establishes a multi-agent system (MAS) directly upon a graph database, and harnesses the inherent strengths of graph data structures, such as relationship modeling and interpretability, to enhance core AI agent capabilities like reasoning, planning, memory, and tool utilization.

    In Chat2Graph, we expect to deeply implement the concept of "Graph + AI" and deeply integrate graph computing and AI technology into the design and implementation of agents.

    GitHub: https://github.com/TuGraph-family/chat2graph

  23. MindMap

    MindMap: Knowledge Graph Prompting Sparks Graph of Thoughts in Large Language Models (by wyl-willing)

  24. how_attentive_are_gats

    Code for the paper "How Attentive are Graph Attention Networks?" (ICLR'2022)

  25. cog

    Micro Graph Database for Python Applications (by arun1729)

    Project mention: Show HN: Micro Graph Database for Python Applications | news.ycombinator.com | 2025-01-14
  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Graph discussion

Python Graph related posts

  • Show HN: I replaced vector databases with Git for AI memory (PoC)

    4 projects | news.ycombinator.com | 20 Aug 2025
  • LangGraph + Graphiti + Long Term Memory = Powerful Agentic Memory

    1 project | dev.to | 2 Jun 2025
  • Bidirectional Enhancement of Graph and Agent

    1 project | news.ycombinator.com | 4 May 2025
  • Chat2Graph: Graph Native Agentic System

    1 project | dev.to | 4 May 2025
  • 12-factor Agents: Patterns of reliable LLM applications

    8 projects | news.ycombinator.com | 15 Apr 2025
  • Instructions for Using Graphiti's MCP Tools for Agent Memory

    1 project | news.ycombinator.com | 6 Apr 2025
  • Show HN: Cursor IDE now remembers your coding prefs using MCP

    1 project | news.ycombinator.com | 27 Mar 2025
  • A note from our sponsor - Stream
    getstream.io | 23 Dec 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source Graph projects in Python? This list will help you:

# Project Stars
1 algorithms 24,908
2 graphiti 21,190
3 darkflow 6,152
4 gprof2dot 3,413
5 nodezator 2,705
6 Graphormer 2,397
7 rdflib 2,377
8 pygraphistry 2,375
9 asciichart 2,027
10 python-o365 1,857
11 DeTikZify 1,657
12 causal-learn 1,518
13 beagle 1,336
14 facepy 855
15 communities 758
16 DGFraud 740
17 netgraph 737
18 movies-python-bolt 434
19 Nodz 428
20 chat2graph 373
21 MindMap 363
22 how_attentive_are_gats 346
23 cog 326

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?