PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Network Simulation Python Packages

Python packages with the GitHub topic network-simulation. Sorted by monthly downloads, with stars and forks.
ciscodevnet
virl2-client

Client library for the Cisco VIRL 2 Network Simulation Platform

30K 63 22
onyks-os
network-sandbox-engine

A deterministic network sandbox for testing nftables rules. It uses ephemeral Linux network namespaces (netns) and Scapy to validate firewall logic safely.

1K 4 0
ZzZTripleZzZ
isaac-net

GPU-batched 5G network simulation for massively parallel robot learning: thousands of Isaac Lab / MJX environments, network-in-the-loop on one GPU, validated against ns-3 5G-LENA and OAI

759 1 0
stephenyin
nethang

This is a web-based tool for simulating network quality. Ideal for use with software routers on Linux platform. It focuses on simulating weak network (poor network) conditions, with built-in scenario models(3G, 4G, Wi-Fi, Starlink, etc.) and combinations of parameters such as packet loss, delay, jitter, and bandwidth limitation, etc.

249 66 5
zhh2001
p4net

Mininet-style P4 SDN sandbox in Python. BMv2 + P4Runtime native, Linux netns / veth / tc, topology DSL, interactive CLI.

213 4 0
Muhammaduazir69
ntn-constellation

End-to-end ns-3.43 simulator for 6G non-terrestrial networks: measured NR-NTN data plane under SGP4 mobility, NTN/O-RAN application layer with in-band QoS KPIs, E2SM-KPM flow monitor, multi-tier RIC, regenerative payloads, TR 38.821-calibrated radio, all 5 NTN handover trigger classes, THz, Sionna RT, AI/ML, digital twin.

62 23 6
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology