218 Open Source Graph Algorithms Software Projects
Free and open source graph algorithms code projects including engines, APIs, generators, and tools.
C Sharp Algorithms 3925 ⭐
:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#
Pytextrank 1329 ⭐
Python implementation of TextRank for phrase extraction and summarization of text documents
D3graphtheory 1283 ⭐
:boom: Interactive and colorful :art: graph theory tutorials made using d3.js :zap:
Neo4j Apoc Procedures 1230 ⭐
Awesome Procedures On Cypher for Neo4j - codenamed "apoc" If you like it, please ★ above ⇧
Datastructureandalgorithms 455 ⭐
Write code that run faster, use less memory and prepare for your Job Interview
Littleballoffur 442 ⭐
Little Ball of Fur - A graph sampling extension library for NetworKit and NetworkX (CIKM 2020)
Competitive_coding 369 ⭐
This repository contains some useful codes, techniques, algorithms and problem solutions helpful in Competitive Coding.
Suitesparse 271 ⭐
The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University
Graph Adversarial Learning Literature 253 ⭐
A curated list of adversarial attacks and defenses papers on graph-structured data.
Google Mug 194 ⭐
A small Java 8 util library, complementary to Guava (BiStream, Substring, MoreStreams, Parallelizer).
Steve0hh Midas 178 ⭐
Go implementation of MIDAS: Microcluster-Based Detector of Anomalies in Edge Streams
Graph Fraud Detection Papers 192 ⭐
A curated list of fraud detection papers using graph information or graph neural networks
Ppnp 153 ⭐
PPNP & APPNP models from "Predict then Propagate: Graph Neural Networks meet Personalized PageRank" (ICLR 2019)
Yfiles For HTML Demos 159 ⭐
Nishantc1527 Algorithms 140 ⭐
A collection of common algorithms and data structures implemented in java, c++, and python.
Sparkling Graph 138 ⭐
SparklingGraph provides easy to use set of features that will give you ability to proces large scala graphs using Spark and GraphX.
Classiccomputerscienceproblemsinswift 130 ⭐
Source Code for the Book Classic Computer Science Problems in Swift
Data_structure_and_algorithms_library 120 ⭐
A collection of classical algorithms and data-structures implementation in C++ for coding interview and competitive programming
Kahypar 106 ⭐
KaHyPar (Karlsruhe Hypergraph Partitioning) is a multilevel hypergraph partitioning framework providing direct k-way and recursive bisection based partitioning algorithms that compute solutions of very high quality.
Verse 91 ⭐
Reference implementation of the paper VERSE: Versatile Graph Embeddings from Similarity Measures
Amitbansal7 Data Structures And Algorithms 92 ⭐
Implementation of various Data Structures and algorithms - Linked List, Stacks, Queues, Binary Search Tree, AVL tree,Red Black Trees, Trie, Graph Algorithms, Sorting Algorithms, Greedy Algorithms, Dynamic Programming, Segment Trees etc.
Gspan 88 ⭐
Python implementation of frequent subgraph mining algorithm gSpan. Directed graphs are supported.
K Gnn 84 ⭐
Source code for our AAAI paper "Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networks".
Pathfinding Visualizer Three.js 88 ⭐
A visualizer for pathfinding algorithms in 3D with maze generation and first-person view
Position Rank 72 ⭐
PositionRank: An Unsupervised Approach to Keyphrase Extraction from Scholarly Documents
Graph Pattern Learner 53 ⭐
Evolutionary Graph Pattern Learner that learns SPARQL queries for a given set of source-target-pairs from an endpoint.
Pydata Networkx 50 ⭐
A short tutorial on network analysis using Game of Thrones, US Airports and Python!
Tektosyne 42 ⭐
The Tektosyne Library for Java provides algorithms for computational geometry and graph-based pathfinding, along with supporting mathematical utilities and specialized collections.
Algorithm Notes 43 ⭐
Comprehensive algorithms solution to help engineers prepare their interviews and future study
Malllabiisc Asap 43 ⭐
AAAI 2020 - ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representations
Practicalmachinelearning 42 ⭐
My ML related stuff including notebooks, codes and a curated list of various useful resources such as books and softwares. Almost everything mentioned here is free(as speech not free food) or open-source.
Keras Neural Graph Fingerprint 41 ⭐
Keras implementation of Neural Graph Fingerprints as proposed by Duvenaud et al., 2015
Sentiment Analysis Twitter Microservices Example 42 ⭐
A sample application that demonstrates how to build a graph processing platform to analyze sources of emotional influence on Twitter.
Swift Matheagle 40 ⭐
A general math framework to make using math easy. Currently supports function solving and optimisation, matrix and vector algebra, complex numbers, big int, big frac, big rational, graphs and general handy extensions and functions.