Showing 30 of 30 projects
Network Analysis in Python
A curated list of community detection research papers with implementations.
A collection of GPU-accelerated graph analytics libraries for creating, manipulating, and executing scalable graph algorithms.
A tool for quickly evaluating IAM permissions and identifying security risks in AWS accounts through graph-based analysis.
A Python interface for the igraph library, enabling fast creation, manipulation, and analysis of large graphs and networks.
A React toolkit for graph visualization and analysis based on G6, offering both canvas components and configurable SDKs.
A Python package providing specialized statistical algorithms for graph and network analysis.
A comprehensive netlist reverse engineering and manipulation framework for hardware analysis, akin to IDA or Ghidra for hardware.
A header-only C++ library for graph representation and algorithms, designed as a modern alternative to Boost Graph Library.
An optimized graph analysis package for Julia, providing simple concrete graph types and an API for custom implementations.
A tidy API for graph manipulation in R, providing dplyr verbs and igraph algorithms for network analysis.
An R package for interactive network visualization using the vis.js JavaScript library.
An R package for interactive network visualization using the vis.js JavaScript library.
A Maven plugin that identifies and prioritizes God Classes, Highly Coupled classes, and Class Cycles in Java codebases for refactoring.
A visualization package for NetworkX graphs with publication-quality defaults and flexible customization options.
A high-performance Rust library for graph algorithms, built on a parallel CSR data structure for large-scale graphs.
A JavaScript implementation of the Louvain method for efficient community detection in graphs.
A Go library implementing the Weighted PageRank algorithm for graph analysis and ranking.
A Julia package for graph data structures with arbitrary metadata on vertices, edges, and the graph itself, extending Graphs.jl.
A complete framework for neuronal morphometry, from tracing and reconstruction to analysis, visualization, and modeling.
A Julia package for modeling and analyzing time-dependent networks as sequences of timestamped graphs.
A Gremlin query language kernel for IPython and Jupyter notebooks, enabling graph database interactions.
A library of custom graph algorithms for Neo4j, including graph generators and path finding, with Java and REST APIs.
Provides network interdiction algorithms and MatrixDepot.jl integration for graph analysis in Julia.
Python library for analyzing temporal networks and detecting dynamic communities.
A Python package for community detection algorithms in n-partite networks, including modularity optimization and synthetic network generation.
An Ada library and toolset for complex network analysis, featuring community detection, partition comparison, and network property calculations.
A Torch7 package for creating and manipulating edge-weighted graphs on videos, enabling video segmentation and analysis.
Interactive 3D graph visualization for LightGraphs.jl using OpenGL with real-time updates.
Optimized centrality measure implementations for Graphs.jl graphs in Julia, now deprecated in favor of LightGraphs.jl.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.