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.
Merge pull request #12 from DenDanskeMine/feature/issue-11-drop-tile-type
c2872baChristian Rose4h agoAdd drop tile type for network wall plate port assignments (closes #11)
fb545b2DenDanskeMine4h agoMerge pull request #10 from DenDanskeMine/fix/issue-9-popover-resize
0d565baChristian Rose5h agoFix popover overflow when content exceeds container width (closes #9)
0e5fb45DenDanskeMine5h agoMerge pull request #8 from DenDanskeMine/feature/issue-5-port-cable-tracing
474d47cChristian Rose6h agoBump version to 0.4.3, update README with cable trace features
546132eDenDanskeMine6h agoAdd missing bulk edit views for FloorPlanTile and MapMarker
7d3a9d9DenDanskeMine6h agoFix show-on-map buttons missing for rack-child devices
f14bfc9DenDanskeMine6h agoAdd draggable sidebar divider, fix cable icon on no-trace devices
2dd4721DenDanskeMine7h agoFix rear port unified trace, full rack device trace UI, show-on-map buttons
6948abdDenDanskeMine7h agoUpdate issue templates
4030432Christian Rose11h agoAdd PyPI Downloads badge to README
f25f2c2Christian Rose2d agoBump version to 2.1.4
d3e8c86DenDanskeMine2d agoRemove Add and Import buttons from list views
cd846ebDenDanskeMine2d agoBump version to 2.1.3
6e14ae3DenDanskeMine3d agoAdd email digest notifications and update README
ff6e418DenDanskeMine3d agoAdd skip reserved IPs feature for prefix scans
377f2c4DenDanskeMine3d agoAdd DNS sync to NetBox with change history and tabbed UI
c32ac09DenDanskeMine3d agoBump version to 2.1.2
7e777f4DenDanskeMine3d agoRemove incorrect RQ worker count section from README
85662e6DenDanskeMine3d 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