v3.0 — now shipping

Networks, rebuilt in the browser.

OML runs real Cisco IOS, ASA, Linux & Windows VMs as a topology you can draw, boot, console into, and packet-capture — without a single physical box.

Cisco·Juniper·Arista·
scroll
01 — Manifesto

Networking education was stuck on simulators that lie and racks you can't afford. We rebuilt the lab — real images, real packets, real configs — and put it inside a tab.

Real

QEMU, Dynamips and IOL boot the same images you'd run on a production rack. No fake CLI, no lookup-table simulators.

Live

HTML5 console, in-browser Wireshark, animated packet flows, live CPU/RAM. The wire is observable end to end.

Yours

Self-hosted. One license, your hardware, your students. No per-pod metering. Air-gapped friendly.

Cisco IOS — IOS-XR — IOS-XE — NX-OS — ASA — Juniper — Arista — Mikrotik — Linux — Windows — pfSense — Palo Alto — FortiGate — Cisco IOS — IOS-XR — IOS-XE — NX-OS — ASA — Juniper — Arista — Mikrotik — Linux — Windows — pfSense — Palo Alto — FortiGate —
02 — Platform

Twelve modules.
One canvas.

/topology

Drag-and-drop canvas

React Flow editor with animated WAN badges, real-time multi-cursor collab, and instant interface auto-IP detection.

/console

Browser console

HTML5 terminal, VNC, RDP — straight into the running VM. No client install. Resilient across reloads.

/capture

Live packet capture

One-click pcap on any link. Inspect in-browser or stream straight into Wireshark over a signed URL.

/simulate

Animated packet sim

ICMP, TCP, UDP, ARP visualised flying across the canvas. Per-hop RTT, success rate, drop reason.

/wan

WAN emulation

Latency, jitter, loss, bandwidth caps per link. Test BGP convergence under hostile conditions.

/score

Auto-scoring

Define objectives — OSPF neighbor up, ACL hits, ping success — OML grades student labs in real time.

/guide

Lab guide

Step-by-step task pane with hints, progress and per-task pass/fail. Instructor-authored.

/audit

Topology audit

Static analysis: duplicate IPs, subnet overlaps, isolated nodes, interface mismatches — caught before boot.

/study

Cert study packs

CCNA, CCNP, JNCIA flashcards and quizzes wired into the same lab session. Spaced repetition built in.

/snapshot

Snapshots

Freeze the whole lab — RAM, NVRAM, link state — and restore in seconds. Branch student attempts.

/export

Ansible export

Generate inventory + playbooks from your topology. Carry the lab into production change windows.

/alerts

Metric alerts

Threshold rules on CPU, memory, interface errors. Firing alerts surface as red cards on the canvas.

03 — Showcase

A look at the surface.

Topology canvas
01 / Topology

Draw it. Boot it.

React Flow canvas with WAN badges, animated link traffic, node libraries by vendor, and live collaboration cursors.

02 / Packet sim

Watch the wire.

Send any L3/L4 probe between any pair of nodes. The packet animates across the topology, with per-hop telemetry on the side.

Packet simulator
Scoring dashboard
03 / Scoring

Grades, automatic.

Instructor-defined objectives turn every student session into a scored attempt. Export CSV, drop into your LMS.

04 / Audit

Caught before boot.

Static analysis runs on every save: duplicate IPs, subnet overlaps, mismatched interface speeds, isolated nodes.

Topology audit
0
Vendor images supported
0
Concurrent nodes per host
0
FPS canvas, even at scale
0
% self-hosted, air-gappable
04 — Pricing

Simple, transparent pricing

One license per host. No per-student or per-node metering. Renew anytime.

Free
$0
No credit card required
— free forever —
Get started free
Lab capacity
  • Up to 3 simultaneous nodes
  • Single user
  • All vendor images supported
Features
  • In-browser HTML5 console
  • Packet capture (.pcap)
  • VNC / RDP access
  • Lab save / restore
Support
  • Community forum
  • Documentation
Enterprise
$200 /month
per 5 seats · billed monthly
— $2,400 per year if billed annually —
Contact Sales →
Capacity
  • Unlimited simultaneous nodes
  • 5 seats included · $200/mo per 5 more
  • Real-time collaboration
Features
  • Everything in Pro
  • Ansible export (inventory + playbook)
  • Lab scoring & leaderboard
  • Clone lab to all users (1-click)
  • Config event timeline
  • SSO / LDAP · LMS integration
Support
  • Priority email · 1 BD SLA
  • Named Customer Success Manager
Custom — Large teams & institutions
Need more than 5 seats?

Multi-host cluster · Unlimited seats · Custom seat blocks · SSO / LDAP · LMS & SCORM · Named CSM · Air-gapped / on-prem deployment

Compare plans

Feature Free Pro Enterprise Custom
Capacity
Simultaneous nodes350UnlimitedUnlimited
User seats115 per blockUnlimited
Hosts111Multi-host
Core features
HTML5 console
Packet capture (.pcap)
VNC / RDP browser access
Lab save / restore
Node snapshots
AI Assistant
Lab export / import (.oml)
Wireshark live stream
Team & collaboration
Real-time collaboration
Clone lab to all users
Lab scoring & leaderboard
Ansible export
SSO / LDAP
LMS / SCORM integration
Support
Community forum & docs
Email support
Priority SLA (1 business day)
Named Customer Success Manager
05 — Begin

Boot a real router.
In your browser.
In sixty seconds.

Download the OML appliance, paste your license key, and your team is on the canvas. No cloud lock-in, no per-node fees.