NetBase

A visual workbench for Cisco networks.

Design routers and switches in the browser, diff every change against the live running-config, and push safe merge-mode deploys — with your team, in real time.

From one device to the whole fabric

Features

Everything you need to plan, deploy, and operate a Cisco fabric

From a first hostname to BGP peering, NetBase keeps the whole lifecycle in one place — and never gets in your way if you'd rather paste a running-config and go.

Visual editors for routers & switches
Visual editors for routers, switches, and VLANs. Interfaces, OSPF / EIGRP / BGP, DHCP, HSRP & VRRP, NAT, VRFs, QoS, STP, port security, NTP, Syslog, SNMP — rendered straight to production-ready Cisco IOS config.
Real-time collaboration
Invite teammates to a project and edit the same device at the same time. Live presence shows who's on which tab and field, every change syncs instantly, and the activity feed keeps a full audit trail.
Live-device connectors
Install a lightweight connector (Docker or Windows) on-prem. It enrols with a bootstrap token, polls running-config from every device, and executes your deploys on demand — no northbound controller required.
Import running-config
Paste a `show running-config` dump and see a three-way preview — what's on the device today, what NetBase parsed from the paste, and what will actually be merged in. Opt out per section before confirming.
Deploy review & merge mode
Every deploy goes through a review modal with a GUI field-level diff and a side-by-side code diff against the live running-config. Merge mode never removes device-side lines — it only adds what's missing.
Per-device config history
Every running-config the connector collects is archived per device. Browse the history, pick any two revisions for a line-by-line diff, and one-click restore any prior version.

See it in action

A visual editor that speaks Cisco IOS

Fill in the fields below and the generated config updates on the fly — the same way it does inside NetBase. Every deploy goes through a diff against the device's running-config before anything is pushed.

netbaseapp.com/components/router
Model
Enable SSH

Nothing configured here yet. Click Add process to start a new routing process.

Generated config
JA MC EK
3 collaborators online

FAQ

Frequently Asked Questions

NetBase is a visual editor + deploy workbench for Cisco networks. Plan routers, switches and VLANs through a UI that renders real Cisco IOS config, import existing show running-config output, collaborate with teammates in real time, and push changes to live devices through on-prem connectors. Think of it as an open alternative to the traditional closed-source network controllers — with a safe, merge-only deploy flow and a full per-device config history.
The config generator targets Cisco IOS and IOS-XE routers and switches. Most of the common sections are covered today: Basic, Interfaces (including sub-interfaces, IPv6 and loopbacks), OSPF / OSPFv3, EIGRP (classic + named), BGP, DHCP, HSRP & VRRP, static routes, NAT, Multicast, VRFs, QoS, STP, Port Security, DHCP Snooping, Access Edge, SPAN, NTP, Syslog and SNMP. The architecture has a vendor seam so additional vendors can be added later.
No. The editors run entirely in your browser and persist to local storage — you can design a full project without creating an account. Sign in to sync projects to the cloud, share with teammates, and unlock live-device features. For live-device control you install a lightweight connector (Docker or Windows) on a host that can reach your devices.
No. NetBase is an independent project and is not affiliated with, endorsed by, or sponsored by Cisco Systems, Inc. All product names and trademarks belong to their respective owners.
No. Both the self-hosted and cloud-hosted versions are free. The source is available on GitHub, so you can run it on your own infrastructure, audit it, or fork it. There are no paid plans today.
Deploys run in merge mode only. The deploy review compares your planned config against the device's live running-config and shows you two diffs — a GUI field-level diff and a side-by-side code diff — before anything leaves your browser. Merge mode only adds lines that are missing; it never removes existing device-side configuration, and every deploy is recorded per-device for later diff / restore.

Drop us a line: [email protected].

Stay in the loop

Occasional updates on new features, vendors, and open-source releases. No spam.

We care about the protection of your data. Read our Privacy Policy.