Julia
- HyperGraphs.jl: A Julia package for representing, analyzing, and generating hypergraphs which may be oriented and weighted.
- SimpleHypergraphs.jl: A Julia package for representing, analyzing, and generating hypergraphs.
Python
- EasyGraph: A Python package for analyzing undirected and directed networks as well as hypergraphs.
- halp: A Python package with directed and undirected hypergraph implementations and several algorithms.
- Hypergraph Analysis Toolbox (HAT): A Python/Matlab package for hypergraph construction, visualization, and analysis (Especially for Pore-C data).
- Hypergraphx: A Python for representing, analyzing, and visualizing hypergraphs.
- HyperNetX: A Python package for representing, analyzing, and visualizing hypergraphs.
- Reticula: A Python package wrapping C++ functions for representing, analyzing, and visualizing temporal and static graphs and hypergraphs.
R
- hyperG: An R package for storing and analyzing hypergraphs.