[Go to site: main page, start]

Python graph-algorithms

Open-source Python projects categorized as graph-algorithms

Top 23 Python graph-algorithm Projects

graph-algorithms
  1. NetworkX

    Network Analysis in Python

    Project mention: The AI-Native GraphDB + GraphRAG + Graph Memory Landscape & Market Catalog | dev.to | 2025-10-26

    NetworkX - networkx.org/

  2. SaaSHub

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

    SaaSHub logo
  3. graphtage

    A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.

  4. pytextrank

    Python implementation of TextRank algorithms ("textgraphs") for phrase extraction

  5. python-igraph

    Python interface for igraph

  6. communities

    Library of graph clustering algorithms

  7. DGFraud

    A Deep Graph-based Toolbox for Fraud Detection

  8. pygraphblas

    GraphBLAS for Python

  9. CompanyKG

    A Large-Scale Company Relation Graph for Investment Industry

  10. UGFraud

    An Unsupervised Graph-based Toolbox for Fraud Detection

  11. HighlightedCS

    Popular computer science books (PDF) with highlighting :) add yours now

  12. grand

    Your favorite Python graph libraries, scalable and interoperable. Graph databases in memory, and familiar graph APIs for cloud databases.

  13. graphblas-algorithms

    Graph algorithms written in GraphBLAS

  14. spotify-song-recommender

    A Spotify song recommendation engine built with the power of graph analytics.

  15. smatchpp

    A package for handy processing of semantic graphs such as AMR, with a special focus on standardized evaluation

  16. slack-influence-bot

    A slack bot that helps you understand and influence your slack community

  17. Competitive-Python

    Python Algorithms Package used in competitive programming

  18. BisPy

    BisPy - Python bisimulation library

  19. english-words-knowledge-graph

    Knowledge graph of the English language between 1800 and 2019 using open source data, Python 3, and ffmpeg.

    Project mention: English Lexicon Time Machine | news.ycombinator.com | 2025-10-16
  20. graphsense

    graphsense is a library to train and infer graph embedding based code suggestion models

  21. TSP_Solver

    Python code for visualizations of algorithms that provide approximate solutions to TSP along with two lower bound approximations

  22. chaosrank

    Risk-driven chaos experiment scheduler. Ranks which microservice to break next using service topology and incident history. 9.8x faster weakness discovery vs random selection.

    Project mention: Show HN: ChaosRank – which microservice should you break next? | news.ycombinator.com | 2026-03-06
  23. traph

    A terminal/cmd graph algorithm visualiser

  24. libmaths

    A Python library created to assist programmers with complex mathematical functions

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-algorithms discussion

Log in or Post with

Python graph-algorithms related posts

Index

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

# Project Stars
1 NetworkX 17,020
2 graphtage 2,472
3 pytextrank 2,214
4 python-igraph 1,453
5 communities 763
6 DGFraud 752
7 pygraphblas 350
8 CompanyKG 136
9 UGFraud 131
10 HighlightedCS 121
11 grand 114
12 graphblas-algorithms 95
13 spotify-song-recommender 42
14 smatchpp 26
15 slack-influence-bot 23
16 Competitive-Python 17
17 BisPy 16
18 english-words-knowledge-graph 10
19 graphsense 9
20 TSP_Solver 8
21 chaosrank 7
22 traph 3
23 libmaths 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

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