Role: Developer Org: Open Science Laboratory (OpenSciLab) Domain: Network tooling — synthetic graph data for network simulation Adoption: Adopted by 10+ research teams worldwide for generating synthetic data in social network simulations.

GitHub stars GitHub forks PyPI downloads

Summary

PyRGG makes up random graphs for network simulation: it synthesizes graph data for people who need a network to run something against and do not have a real one to hand. It generates graphs at whatever size is asked for, from small test cases up to whatever a simulation needs, and it writes the result in several graph file formats, DIMACS-Graph among them, so the output drops straight into existing graph tooling instead of needing a conversion step first.

Three generation models are available: Erdős–Rényi–Gilbert, Erdős–Rényi, and the Stochastic Block Model.

PyRGG belongs to the network group of Sadra’s open-source work, alongside IPSpot — System IP Address Fetcher.

GitHub · PyPI

IPSpot — System IP Address Fetcher — sibling network-domain tool.