Open-source plugins that extend NetBox with ping monitoring, interactive maps, and more. Built with Python, designed for real infrastructure.
Built with
A NetBox plugin for pinging, discovering, and monitoring IP addresses directly from your NetBox instance.
One-click ping from any IP address detail page with response time, DNS name, and last seen.
Ping all existing IPs in a prefix at once to check reachability across entire subnets.
Scan entire subnets to find and automatically add active IPs not yet in NetBox.
Select multiple prefixes from the list view and scan or discover in bulk.
Configure recurring scans and discovery globally or per-prefix with customizable intervals.
Three schedule modes per prefix: Follow Global, Custom On, or Custom Off.
Automatic reverse DNS lookups with configurable DNS servers for reachable IPs.
Sortable ping status columns in IP and Prefix tables, plus status panels on detail pages.
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.
Canvas-based editor with drag-and-drop tile placement, pan/zoom, and configurable grids.
Leaflet.js geographic map showing sites, locations, tiles, and standalone markers.
Color-coded gradient from green to red showing rack fill percentage directly on tiles.
Expand any rack in the sidebar to see all devices inside, sorted by U-position.
Configure and display camera field-of-view cones with live preview on floor plans.
Rack, Aisle, Wall, Door, Cooling, Power, Camera, Access Point, and more with distinct colors.
One-click export of floor plans to PDF including all tiles, labels, and camera FOV cones.
Toggle features and configure detail panel fields from the UI — no file editing or restarts.
Development
Latest commits across our plugins.
Bump version to v0.7.4
28b2307DenDanskeMine1d agoFix panel continuation: handle RearPort having no trace() and use PortMapping
0c0e3feDenDanskeMine1d agoUse FrontPort FK for panel continuation, add fallback and logging
16c71b0DenDanskeMine1d agoFollow trace through multiple patch panels
1f56e71DenDanskeMine1d agoMerge pull request #17 from DenDanskeMine/fix/drop-cable-trace-direction
5b3872bChristian Rose1d agoFix drop cable trace direction, bump to v0.7.3
9f5846cDenDanskeMine1d agoFix site map nav link hidden for non-admin users
23ef160DenDanskeMine1d agoUse netbox_map.change_mapmarker permission for site map edit mode
c4decacDenDanskeMine1d agoAdd banner image and update features in README
995c77bChristian Rose1d agoUpdate README with new image and installation steps
5a9aeefChristian Rose1d agoUpdate README with banner and feature details
086a8d6Christian Rose1d agoMerge pull request #21 from DenDanskeMine/feature/new-ip-badge
bba1068Christian Rose1d agoAdd "New" badge for auto-discovered IPs and fix badge colors
2b21284DenDanskeMine1d agoMerge pull request #20 from DenDanskeMine/fix/email-digest-timestamps
81c3274Christian Rose2d agoAdd timestamps to email digest state transitions
e2dc55aDenDanskeMine2d agoUpdate README with v2.2.0 features and cleaner layout
2f1488eDenDanskeMine2d agoMerge pull request #19 from DenDanskeMine/feature/issue-18-stale-ip-detection
447bb97Christian Rose2d agoAdd stale IP detection, fix utilization bug, and improve UI
e01d03bDenDanskeMine2d agoUpdate issue templates
4030432Christian Rose3d agoAdd PyPI Downloads badge to README
f25f2c2Christian Rose5d agoGetting Started
Get up and running in minutes with pip.
Install from PyPI into your NetBox virtual environment.
$ pip install netbox-ping$ pip install netbox-mapAdd the plugin to your NetBox configuration.py file.
PLUGINS = [
'netbox_ping',
'netbox_map',
]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-rqOr try it instantly at demo.danbyte.net — no install needed.
Install our plugins in minutes and unlock new capabilities for your network documentation.
demo.danbyte.net — user: demo / pass: demo