Open Source — Apache 2.0

NetBox Plugins Built for Network Engineers

Open-source plugins that extend NetBox with ping monitoring, interactive maps, and more. Built with Python, designed for real infrastructure.

Try the plugins live at demo.danbyte.net user: demo / pass: demo

Built with

Python
Django
PyPI
GitHub
Leaflet

NetBox Ping

Python 3.10+NetBox 4.5+Apache 2.0
Try Live Demo

A NetBox plugin for pinging, discovering, and monitoring IP addresses directly from your NetBox instance.

Ping Individual IPs

One-click ping from any IP address detail page with response time, DNS name, and last seen.

Scan Prefixes

Ping all existing IPs in a prefix at once to check reachability across entire subnets.

Discover New Hosts

Scan entire subnets to find and automatically add active IPs not yet in NetBox.

Bulk Operations

Select multiple prefixes from the list view and scan or discover in bulk.

Auto-Scan Scheduling

Configure recurring scans and discovery globally or per-prefix with customizable intervals.

Per-Prefix Overrides

Three schedule modes per prefix: Follow Global, Custom On, or Custom Off.

DNS Resolution

Automatic reverse DNS lookups with configurable DNS servers for reachable IPs.

Status Columns & Panels

Sortable ping status columns in IP and Prefix tables, plus status panels on detail pages.

NetBox Map

Python 3.12+NetBox 4.5+Apache 2.0
Try Live Demo

A comprehensive mapping and floor plan visualization plugin for NetBox. Build interactive floor plans, place assets on a global map, visualize rack utilization, and more.

Interactive Floor Plans

Canvas-based editor with drag-and-drop tile placement, pan/zoom, and configurable grids.

Global Site Map

Leaflet.js geographic map showing sites, locations, tiles, and standalone markers.

Rack Utilization Heatmap

Color-coded gradient from green to red showing rack fill percentage directly on tiles.

Nested Rack Devices

Expand any rack in the sidebar to see all devices inside, sorted by U-position.

Camera FOV Visualization

Configure and display camera field-of-view cones with live preview on floor plans.

12 Tile Types

Rack, Aisle, Wall, Door, Cooling, Power, Camera, Access Point, and more with distinct colors.

PDF Export

One-click export of floor plans to PDF including all tiles, labels, and camera FOV cones.

Web-Based Settings

Toggle features and configure detail panel fields from the UI — no file editing or restarts.

Development

GitHub Activity

Latest commits across our plugins.

DenDanskeMine

Bump version to v0.7.4

netbox-map28b2307DenDanskeMine5h ago
DenDanskeMine

Fix panel continuation: handle RearPort having no trace() and use PortMapping

netbox-map0c0e3feDenDanskeMine5h ago
DenDanskeMine

Use FrontPort FK for panel continuation, add fallback and logging

netbox-map16c71b0DenDanskeMine5h ago
DenDanskeMine

Follow trace through multiple patch panels

netbox-map1f56e71DenDanskeMine5h ago
Christian Rose

Merge pull request #17 from DenDanskeMine/fix/drop-cable-trace-direction

netbox-map5b3872bChristian Rose5h ago
DenDanskeMine

Fix drop cable trace direction, bump to v0.7.3

netbox-map9f5846cDenDanskeMine5h ago
DenDanskeMine

Fix site map nav link hidden for non-admin users

netbox-map23ef160DenDanskeMine6h ago
DenDanskeMine

Use netbox_map.change_mapmarker permission for site map edit mode

netbox-mapc4decacDenDanskeMine6h ago
Christian Rose

Add banner image and update features in README

netbox-map995c77bChristian Rose6h ago
Christian Rose

Update README with new image and installation steps

netbox-map5a9aeefChristian Rose7h ago
Christian Rose

Update README with banner and feature details

netbox-ping086a8d6Christian Rose10h ago
Christian Rose

Merge pull request #21 from DenDanskeMine/feature/new-ip-badge

netbox-pingbba1068Christian Rose10h ago
DenDanskeMine

Add "New" badge for auto-discovered IPs and fix badge colors

netbox-ping2b21284DenDanskeMine10h ago
Christian Rose

Merge pull request #20 from DenDanskeMine/fix/email-digest-timestamps

netbox-ping81c3274Christian Rose1d ago
DenDanskeMine

Add timestamps to email digest state transitions

netbox-pinge2dc55aDenDanskeMine1d ago
DenDanskeMine

Update README with v2.2.0 features and cleaner layout

netbox-ping2f1488eDenDanskeMine1d ago
Christian Rose

Merge pull request #19 from DenDanskeMine/feature/issue-18-stale-ip-detection

netbox-ping447bb97Christian Rose1d ago
DenDanskeMine

Add stale IP detection, fix utilization bug, and improve UI

netbox-pinge01d03bDenDanskeMine1d ago
Christian Rose

Update issue templates

netbox-ping4030432Christian Rose2d ago
Christian Rose

Add PyPI Downloads badge to README

netbox-pingf25f2c2Christian Rose4d ago

Getting Started

Quick Start

Get up and running in minutes with pip.

1

Install the plugin

Install from PyPI into your NetBox virtual environment.

$ pip install netbox-ping
$ pip install netbox-map
2

Configure NetBox

Add the plugin to your NetBox configuration.py file.

PLUGINS = [
    'netbox_ping',
    'netbox_map',
]
3

Migrate, collect static & restart

Apply database migrations, collect static files, and restart NetBox services.

$ python manage.py migrate
$ python manage.py collectstatic --no-input
$ sudo systemctl restart netbox netbox-rq

Or try it instantly at demo.danbyte.net — no install needed.

Ready to Extend Your NetBox?

Install our plugins in minutes and unlock new capabilities for your network documentation.

demo.danbyte.net — user: demo / pass: demo