#Graph-algorithms

Showing 60 of 65 repositories tagged #graph-algorithms, ranked by stars

networkx
networkx
networkx

Network Analysis in Python

Score
100
★ 17.1k ⑂ 3.5k +24/day
Python
loiane
loiane
javascript-datastructures-algorithms

:books: collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book

Score
0
★ 4.9k ⑂ 1.2k
TypeScript
cozodb
cozodb
cozo

A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI!

Score
60
★ 4.1k ⑂ 158 +11/day
Rust
petgraph
petgraph
petgraph

Graph data structure library for Rust.

Score
100
★ 4.0k ⑂ 451 +15/day
Rust
anvaka
anvaka
VivaGraphJS

Graph drawing library for JavaScript

Score
100
★ 3.9k ⑂ 419 +1/day
JavaScript
alibaba
alibaba
Alink

Alink is the Machine Learning algorithm platform based on Flink, developed by the PAI team of Alibaba computing platform.

Score
82
★ 3.6k ⑂ 787
Java
zjhellofss
zjhellofss
KuiperInfer

校招、秋招、春招、实习好项目!带你从零实现一个高性能的深度学习推理库,支持大模型 llama2 、Unet、Yolov5、Resnet等模型的推理。Implement a high-performance deep learning inference library step by step

Score
73
★ 3.5k ⑂ 370 +4/day
C++
DerwenAI
DerwenAI
pytextrank

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

Score
100
★ 2.2k ⑂ 335 +2/day
Python
dominikbraun
dominikbraun
graph

A library for creating generic graph data structures and modifying, analyzing, and visualizing them.

Score
68
★ 2.2k ⑂ 114 +2/day
Go
AstraZeneca
AstraZeneca
awesome-explainable-graph-reasoning

A collection of research papers and software related to explainability in graph machine learning.

Score
45
★ 2.0k ⑂ 137
safe-graph
safe-graph
graph-fraud-detection-papers

A curated list of Graph/Transformer-based fraud, anomaly, and outlier detection papers & resources

Score
96
★ 1.9k ⑂ 297
tomasonjo
tomasonjo
blogs

Jupyter notebooks that support my graph data science blog posts at https://bratanic-tomaz.medium.com/

Score
93
★ 1.6k ⑂ 398
Jupyter Notebook
networkit
networkit
networkit

NetworKit is a growing open-source toolkit for large-scale network analysis.

Score
83
★ 866 ⑂ 250
C++
safe-graph
safe-graph
graph-adversarial-learning-literature

A curated list of adversarial attacks and defenses papers on graph-structured data.

Score
100
★ 860 ⑂ 132
davecom
davecom
SwiftGraph

A Graph Library for Swift

Score
100
★ 807 ⑂ 82 +1/day
Swift
safe-graph
safe-graph
DGFraud

A Deep Graph-based Toolbox for Fraud Detection

Score
50
★ 757 ⑂ 166
Python
yourbasic
yourbasic
graph

Graph algorithms and data structures

Score
100
★ 752 ⑂ 60
Go
benedekrozemberczki
benedekrozemberczki
littleballoffur

Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020)

Score
64
★ 716 ⑂ 54 +1/day
Python
ZigRazor
ZigRazor
CXXGraph

Header-Only C++ Library for Graph Representation and Algorithms

Score
91
★ 714 ⑂ 144 +2/day
C++
GrafeoDB
GrafeoDB
grafeo

Grafeo is a pure-Rust, high-performance graph database that can be embedded as a library or run as a standalone database, with optional in-memory or persistent storage. Grafeo supports both LPG and RDF and all major query languages.

Score
80
★ 689 ⑂ 29 +11/day
Rust
DerwenAI
DerwenAI
kglab

Graph Data Science: an abstraction layer in Python for building knowledge graphs, integrated with popular graph libraries – atop Pandas, NetworkX, RAPIDS, RDFlib, pySHACL, PyVis, morph-kgc, pslpython, pyarrow, etc.

Score
86
★ 687 ⑂ 74 +1/day
Jupyter Notebook
douchuan
douchuan
algorithm

Algorithms written in Rust

Score
20
★ 582 ⑂ 55
Rust
erkal
erkal
kite

An interactive visualization tool for graph theory

Score
82
★ 566 ⑂ 23
Elm
dhruvmisra
dhruvmisra
Pathfinding-Visualizer-ThreeJS

A visualizer for pathfinding algorithms in 3D with maze generation, first-person view and device camera input.

Score
61
★ 482 ⑂ 68
Vue
yWorks
yWorks
yfiles-for-html-demos

The source code demos for the yFiles for HTML diagramming library

Score
89
★ 454 ⑂ 284
alexanderskulikov
alexanderskulikov
discrete-math-python-scripts

Python code snippets from Discrete Mathematics for Computer Science specialization at Coursera

Score
67
★ 450 ⑂ 175 +2/day
Jupyter Notebook
reymond-group
reymond-group
tmap

A very fast visualization library for large, high-dimensional data sets.

Score
75
★ 258 ⑂ 45
C++
neo4j
neo4j
graph-data-science-client

A Python client for the Neo4j Graph Data Science (GDS) library

Score
79
★ 242 ⑂ 58
Python
urani-trade
urani-trade
urani-arena-mvp-ts

Graph infrastructure for batch competitions, as demonstrated during the demo day at the Solana Colosseum Accelerator.

Score
50
★ 230 ⑂ 56
TypeScript
davecom
davecom
ClassicComputerScienceProblemsInSwift

Source Code for the Book Classic Computer Science Problems in Swift

Score
55
★ 203 ⑂ 42
Swift
SkBlaz
SkBlaz
py3plex

Py3plex - A multilayer complex network visualization and analysis library in python3

Score
71
★ 186 ⑂ 40
Python
Global-Chem
Global-Chem
global-chem

A Knowledge Graph of Common Chemical Names to their Molecular Definition

Score
39
★ 174 ⑂ 22
Jupyter Notebook
google
google
network-opt

A library for topological network optimization

Score
27
★ 149 ⑂ 16
C++
kfoynt
kfoynt
LocalGraphClustering
Score
46
★ 145 ⑂ 45
Jupyter Notebook
lynxkite
lynxkite
lynxkite

The complete graph data science platform

Score
64
★ 143 ⑂ 12
Scala
KarimElghamry
KarimElghamry
GraphAV

A Graph Algorithms Visualizer built using React, Typescript and Styled Components.

Score
36
★ 138 ⑂ 9
TypeScript
schochastics
schochastics
edgebundle

R package implementing edge bundling algorithms

Score
32
★ 137 ⑂ 10
R
habedi
habedi
graphina

A graph data science library for Rust 🦀 with Python bindings 🐍

Score
40
★ 117 ⑂ 7 +1/day
Rust
bwesterb
bwesterb
py-tarjan

Python implementation of Tarjan's strongly connected components algorithm.

Score
0
★ 96 ⑂ 16
Python
python-graphblas
python-graphblas
graphblas-algorithms

Graph algorithms written in GraphBLAS

Score
50
★ 95 ⑂ 6
Python
bi-graph
bi-graph
Bigraph

Bipartite-network link prediction in Python

Score
17
★ 95 ⑂ 21
Python
RDFLib
RDFLib
graph-pattern-learner

Evolutionary Graph Pattern Learner that learns SPARQL queries for a given set of source-target-pairs from an endpoint.

Score
18
★ 93 ⑂ 15
Python
habedi
habedi
PracticalMachineLearning

A collection of open-source and free machine learning resources

Score
33
★ 92 ⑂ 25
Jupyter Notebook
tomasonjo
tomasonjo
graphs-network-science

Accompanying repository for my book about Graph Data Science

Score
29
★ 90 ⑂ 26
Jupyter Notebook
Graphlet-AI
Graphlet-AI
graphml-class

Full Stack Graph Machine Learning: Theory, Practice, Tools and Techniques

Score
36
★ 79 ⑂ 5
Jupyter Notebook
jackaduma
jackaduma
ThreatReportExtractor

Extracting Attack Behavior from Threat Reports

Score
0
★ 79 ⑂ 16
Python
soniakeys
soniakeys
graph

Simple and fast graph library

Score
0
★ 72 ⑂ 7
Go
Sethuram52001
Sethuram52001
Path-Finding-Visualizer

Path-finding visualizer - a visualization tool for graph algorithms.

Score
25
★ 71 ⑂ 32
JavaScript
chandan-u
chandan-u
graph-based-recommendation-system

building a recommendation system using graph search methodologies. We will be comparing these different approaches and closely observe the limitations of each.

Score
21
★ 69 ⑂ 29
Python
ice1000
ice1000
algo4j

:horse_racing: An algorithm library using java native interface

Score
0
★ 68 ⑂ 12
C++
sraashis
sraashis
deepdyn

pytorch implementation of paper https://www.frontiersin.org/articles/10.3389/fcomp.2020.00035/full

Score
9
★ 63 ⑂ 21
Jupyter Notebook
cognitum-octopus
cognitum-octopus
cognipy

In-memory Graph Database and Knowledge Graph with Natural Language Interface, compatible with Pandas

Score
43
★ 62 ⑂ 12
C#
KangboLu
KangboLu
Graph-Analysis-with-NetworkX

:sparkler: Network/Graph Analysis with NetworkX in Python. Topics range from network types, statistics, link prediction measures, and community detection.

Score
11
★ 58 ⑂ 12
Jupyter Notebook
safreita1
safreita1
malnet-graph

A large-scale database for graph representation learning

Score
18
★ 54 ⑂ 16
Python
telmomenezes
telmomenezes
synthetic

Symbolic Generators for Complex Networks

Score
0
★ 49 ⑂ 9
Python
govertb
govertb
GPUGraphLayout

An experimental GPU accelerated implementation of ForceAtlas2

Score
14
★ 46 ⑂ 19
C++
mehmetkahya0
mehmetkahya0
f1-race-prediction

A sophisticated Formula 1 race simulation tool that models and predicts F1 race outcomes with realistic parameters based on driver skills, team performance, track characteristics, and dynamic weather conditions.

Score
54
★ 45 ⑂ 7 +1/day
Python
Connected-Data
Connected-Data
cdkg-challenge

Let’s build a curated Knowledge Graph based on the collective wisdom of 260+ experts

Score
0
★ 42 ⑂ 8
Python
h7lu
h7lu
RiMCP_hybrid

Rimworld Coding RAG MCP server

Score
100
★ 41 ⑂ 4
C#
MPCoreDeveloper
MPCoreDeveloper
SharpCoreDB

High-Performance Encrypted Database for .NET 10 | Embedded + gRPC Server | Vector Search • GraphRAG • Analytics

Score
57
★ 35 ⑂ 5
C#
Related Topics
#graph#python#machine-learning#visualization#data-science#deep-learning#graph-theory#algorithms#complex-networks#graph-analysis#algorithm#data-mining

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly