pyroute2 has 1.7M monthly downloads and 1K GitHub stars. Version 0.9.6 supports Python 3.9+, first published in 2013.
It is actively maintained under a permissive license, last released in Apr 2026.
It is built on top of win-inet-pton. It is used by 63 tracked packages, including aiodiscover, os-vif and neutron.
GitHub topics include netlink, rtnl and namespace.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
26 optional dependencies
- aafigure[docs]
- build[docs]
- build[dev]
- docutils[docs]
- findimports[dev]
- flake8[dev]
- netaddr[dev]
- nox[repo]
- pre-commit[docs]
- pre-commit[dev]
- pytest[docs]
- pytest[repo]
- pytest[dev]
- pytest-asyncio[docs]
- pytest-asyncio[dev]
- pytest-cov[repo]
- pytest-cov[dev]
- pytest-html[repo]
- pytest-profiling[dev]
- pytest-timeout[dev]
- pytest-timeout[repo]
- setuptools[repo]
- sphinx[docs]
- sphinx-code-include[docs]
- twine[docs]
- twine[dev]
Used By
- aiodiscover
- os-vif
- neutron
- unifi-discovery
- tcconfig
- octavia
- magnum-cluster-api
- popoto-shell
- winload
- pypowerwall
- hhd
- wireguard-tools
- kuryr-lib
- cyclarity-in-vehicle-sdk
- ovn-bgp-agent
- ifstate
- networking-bagpipe
- hid-tools
- neutron-fwaas
- os-net-config
- kathara
- lbr-testsuite
- assemblyline-v3-service
- hysn-firecracker-python
- mprov-jobserver
- trove
- otupy
- tacker
- voxutils
- p4net
- zun
- pim-dm
- atcd
- wireguard4netns
- dynadock
- simplenetlink
- source-query-proxy
- vpp-vrouter
- rosh
- yslow
- pyperf2
- vmark-node
- network-manager-provider
- infiniguard-api
- vnet-manager
- sinfonia-tier3
- connectivity-check
- wemulate
- isimud
- zelus-route-manager