Browser Workbench
The interactive tools that ship with the academy curriculum, runnable in your browser today. Build a 6502 from NAND gates, write Py6502v that runs identically on host CPython and an emulated 6502, watch the silicon die light up block-by-block as you climb the ladder, sketch the Lab 1.1 flashlight circuit and probe it with the virtual multimeter, or land at the virtual Tang Primer 25K board and watch your bitstream blink the LEDs.
Everything below opens in your browser. No install. No signup. Source code and emulators run on your own device, so nothing you type leaves your machine. Tools are grouped by the academy course they primarily support; cross-track tools sit in their own section at the bottom.
CSA-101 silicon arc 8 tools
The eight-week ladder from NAND to a working 6502 on a Tang Primer 25K. Every tool here pairs with a week or block of the curriculum: build the gates, count the budget, watch the die fill in, hand-write asm, drop it onto the board.
HDL Drag-Drop Simulator
ProductionSilicon Die Zoom
ProductionNAND-Budget Tracker
ProductionVirtual Tang Primer 25K
Production6502 REPL Workbench
ProductionBreadboard + Multimeter
ProductionDigital Lab Journal
ProductionVirtusLang Workbench (Pyodide)
BetaCSA-102 toolchain arc 1 tool
The Python-syntax-compatible language compiler that targets the 6502 you built in CSA-101. One tool here today; the rest of CSA-102's workbench surfaces are scheduled as cohort interest signals.
SPK-101 gateway 3 tools
The no-prereq motivational on-ramp. Game emulators, ROM hacking, and the 6502 historical anchor on a laptop. The classroom-tools sit inside the SPK-101 student portal; the cards below describe what each tool does so prospective students and instructors can see what is in the classroom without exposing the tools publicly.
portal.virtuscyberacademy.org behind the course login. The cards below describe what each
tool does and which lesson hosts it.
Mailbox Metaphor (Memory)
ProductionAddressing-Mode Flowchart
ProductionBitplane Decomposer
ProductionNetworking + Packet Analysis 2 tools
Offline packet-capture work. The Virtus pcap analyzer reads and decodes captures in your browser via a Rust-to-WebAssembly core; the display-filter parser speaks the same Wireshark syntax you already type (tcp, udp, dns, http, tls, ip.src == 1.2.3.4, udp.port == 53). Curated training set, your own uploads, and step-through tutorials all in one tool.
RF + DSP 1 tool
Movable-block, draggable-wire flow graphs for digital signal processing. The academy flowgraph delivers the GNU-Radio-Companion gesture (drag block, connect, run) without the GR runtime. RF-201 / RF-301 will anchor on this surface; the same canvas generalizes to packet-pipeline visualizers, AI agent pipelines, and compiler-pipeline diagrams via per-domain block rosters.
Cross-track 2 tools
Tools that serve more than one course track. The 8-bit-workshop mirror is linked from the Reverse-Engineering and Console-and-Retro tracks; the FSM workbench shows up wherever a course needs a state-machine-as-graph visualizer.
These tools are part of the Virtus Cyber Academy curriculum. The browser-resident tools run as JavaScript +
WebAssembly in your browser, so the source code, the compiler, and the simulator all execute on your own
machine. Nothing you type leaves your device.
This listing reflects the current state of the toolset and the courses that use it. New tools land here
as cohort interest signals which course's workbench surface to build next. Tools labeled
"Inside SPK-101 portal" sit behind the student-portal login because they are tightly coupled to the
surrounding prose, predict-then-verify checkpoints, and visual scaffolding for the lesson they belong to.