Skip to main content

NetBox Device View Plugin

Version Downloads CI License

Renders a visual front/rear panel of a device's physical ports and interfaces directly on the NetBox device detail page. Supports both a CSS Grid renderer and a scalable SVG renderer driven by a YAML layout.

example

Full documentation: peterbaumert.github.io/netbox-device-view


Requirements

Installation

Install from PyPI into the NetBox virtual environment:

source /opt/netbox/venv/bin/activate
pip install netbox-device-view

Add to local_requirements.txt to survive NetBox upgrades:

echo netbox-device-view >> /opt/netbox/local_requirements.txt

Enable in configuration.py:

PLUGINS = ["netbox_device_view"]

Run migrations and collect static files:

cd /opt/netbox/netbox
python manage.py migrate netbox_device_view
python manage.py collectstatic --no-input

For configuration options, layout formats, the SVG renderer, and troubleshooting see the full documentation.

Metadata

Release files for netbox-device-view 0.4.0

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-device-view 0.4.0
File Size Uploaded
netbox_device_view-0.4.0.tar.gz 60.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for netbox-device-view 0.4.0
File Interpreter ABI Platform
netbox_device_view-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 136.4 kB

Release files / netbox_device_view-0.4.0.tar.gz

Download URL netbox_device_view-0.4.0.tar.gz
Size 60.2 kB
Tags Source
SHA-256 checksum
How to use checksums
58cdb4e847df7aa873025832586a4193302c5d5e8ab179af75131d2adac724bd
BLAKE2b-256 checksum
How to use checksums
0942f734619f2e8d1cbdbce3a63ddea908efb3490b7b2e1e1dd43b23c910ec2e
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 Aug 20, 2026.

Transparency log

Release files / netbox_device_view-0.4.0-py3-none-any.whl

Download URL netbox_device_view-0.4.0-py3-none-any.whl
Size 76.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a6717bc20f50f62c5f1e39830215e21edf545886a656ee950c4893b6b590b8df
BLAKE2b-256 checksum
How to use checksums
4733e23cefb949de120dfec1a1a766a4236bbcf4309d462dbde4f6ee10edc209
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 Aug 20, 2026.

Transparency log
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