Skip to main content

NetBox QR Code

This NetBox plugin generates printable QR code labels for objects in NetBox. Labels are rendered directly on an object's detail view, and each object type can carry several independent label designs — different sizes, different content, or different layouts for the same device.

Supported object types are Device, Module, Rack, Cable, Location, Power Feed, and Power Panel, plus Asset when netbox-inventory is installed.

See the compatibility matrix for supported NetBox versions.

Downloads Downloads Downloads

Device QR Code

Installation

Brief installation instructions are provided below. For a complete installation guide, please refer to the included documentation.

  1. Activate the NetBox virtual environment:
$ source /opt/netbox/venv/bin/activate
  1. Install the plugin from PyPI:
$ pip install netbox-qrcode
  1. Add netbox_qrcode to PLUGINS in configuration.py:
PLUGINS = [
    # ...
    'netbox_qrcode',
]
  1. Add netbox-qrcode to local_requirements.txt so the plugin survives future upgrades, then restart NetBox:
$ sudo systemctl restart netbox netbox-rq

This plugin requires no database migrations.

Documentation

Contributing

Issues and pull requests are welcomed. Please note that pull requests are accepted only for approved issues.

This repository follows the same two-branch model as NetBox itself:

  • feature — active development of future releases. Base your pull requests on this branch.
  • main — the released code. Releases are cut from here; feature is merged into main to release.

GitHub defaults the base branch to main, so remember to switch the base to feature when opening a pull request.

Metadata

Release files for netbox-qrcode 1.0.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-qrcode 1.0.0
File Size Uploaded
netbox_qrcode-1.0.0.tar.gz 24.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for netbox-qrcode 1.0.0
File Interpreter ABI Platform
netbox_qrcode-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 49.7 kB

Release files / netbox_qrcode-1.0.0.tar.gz

Download URL netbox_qrcode-1.0.0.tar.gz
Size 24.2 kB
Tags Source
SHA-256 checksum
How to use checksums
067168b96d012366240e3e1b24e0e9a280295158610702394b0ce3934a2e2122
BLAKE2b-256 checksum
How to use checksums
15bfb4950f876ab5e59bddb7faaf4709dced1163d3ff76271635779eab4b85e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / netbox_qrcode-1.0.0-py3-none-any.whl

Download URL netbox_qrcode-1.0.0-py3-none-any.whl
Size 25.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
053c5d96e76dce5a12607d85561c99ce1355576bc60d6471600b678473b43aac
BLAKE2b-256 checksum
How to use checksums
c6d7c188eb3c31f09dfdcfe01cf0b79bcc51a02ae7f0f2c5fc0be4ebdfe57313
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.0.21

2 release files

0.0.20

2 release files

0.0.18

2 release files

0.0.17

2 release files

0.0.16

2 release files

0.0.15

2 release files

0.0.14

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

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