Skip to main content

Netbox Routing

PyPI Python NetBox CI License: AGPL-3.0

A plugin for tracking all kinds of routing information

Features

Current features

  • Static routing
  • Dynamic routing
    • EIGRP
    • BGP
      • Templates/Group inheritance
      • IPv4/IPv46 AF VRF support
      • VPNv4 support
    • OSPF

Under development

Roadmapped

  • Dynamic Routing
    • IS-IS

Requirements

  • Netbox 4.5+
  • Python 3.12+

Compatibility Matrix

Netbox 3.2.x NetBox 4.1.x Netbox 4.2.x NetBox 4.3.x - 4.4.x NetBox 4.5.x NetBox 4.6.x NetBox 4.7.x
0.1.x Compatible Not Compatible Not Compatible Not Compatible Not Compatible Not Compatible Not Compatible
0.2.x Not Compatible Compatible Not Compatible Not Compatible Not Compatible Not Compatible Not Compatible
0.3.0 Not Compatible Not Compatible Compatible Not Compatible Not Compatible Not Compatible Not Compatible
0.3.1 Not Compatible Not Compatible Not Compatible Compatible Not Compatible Not Compatible Not Compatible
0.3.2 Not Compatible Not Compatible Not Compatible Not Compatible Compatible Not Compatible Not Compatible
0.4.x Not Compatible Not Compatible Not Compatible Not Compatible Compatible Not Compatible Not Compatible
0.5.0 Not Compatible Not Compatible Not Compatible Not Compatible Not Compatible Compatible Not Compatible
0.5.x Not Compatible Not Compatible Not Compatible Not Compatible Not Compatible Compatible Compatible

Installation

Install the python module

pip install netbox-routing

To install, simply include this plugin in the plugins configuration section of netbox.

Example:

    PLUGINS = [
        'netbox_routing'
    ],

Once installed, run the migrations:

python netbox/manage.py migrate

Run the static collections:

python netbox/manage.py collectstatic --no-input

If migrating from netbox-bgp run migrate-netbox-bgp:

python netbox/manage.py migrate-netbox-bgp

Configuration

None

Usage

TBD

Additional Notes

TBD

Contribute

Contributions are always welcome! Please open an issue first before contributing as the scope is going to be kept intentionally narrow

Metadata

Release files for netbox-routing 0.5.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for netbox-routing 0.5.1
File Size Uploaded Provenance
netbox_routing-0.5.1.tar.gz 148.0 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for netbox-routing 0.5.1
File Interpreter ABI Platform
netbox_routing-0.5.1-py3-none-any.whl Python 3 none any Details

Total release size: 391.7 kB

Release files / netbox_routing-0.5.1.tar.gz

Download URL netbox_routing-0.5.1.tar.gz
Size 148.0 kB
Tags Source
SHA-256 checksum
How to use checksums
f4224f2abd4c31e2f70d02d6e3a5a41bb9e549ced6659c7f3717abd046fb9301
BLAKE2b-256 checksum
How to use checksums
25de244b244576f107a8403e531918f1991de8de5726385434c08c13d1c54904
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / netbox_routing-0.5.1-py3-none-any.whl

Download URL netbox_routing-0.5.1-py3-none-any.whl
Size 243.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ccd4fa0b29b38ecf6411904b1a74239861023fe63b601bee2c06a601d700e59a
BLAKE2b-256 checksum
How to use checksums
9b3d02b08f2963c7584dce6a7ac9ca7db4a375949212a6c2a792b361297a31bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Security for netbox-routing 0.5.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for netbox_routing-0.5.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page