Skip to content

$ cd ~/products/lab/bitvoyager

nf lab suite · 1/3

BitVoyager

Gamified Coding Platform

Browser-based platform that teaches Bash and Python through story-driven terminal missions, run in a real in-page terminal.

  • +XP progression — Gamified learning
  • +Interactive terminal — Real coding practice
  • +Multi-paradigm — Multiple languages supported
sold in-app on the App Store€6 in-app

What it is

BitVoyager teaches the command line and programming through a story. You crash-land on NEXUS-9 and the emergency terminal is the only system still answering. Each mission has a briefing, an objective and hints, and it is checked against what you actually did, such as whether the file exists or the output matches.

Real environments

The code you write really runs: Bash missions in a shell inside the page with its own filesystem, Python on CPython compiled to WebAssembly, and Lua on a Lua 5.3 VM. A sandbox mode drops the story and leaves the terminal, and task recommendations follow the commands you've already used.

Status

  • [x]Bash, Python and Lua tracks
  • [x]Story missions, practice tasks and a sandbox
  • [ ]Accounts so progress follows you
  • [ ]JavaScript, Rust and Go tracks
  • [ ]A layout for phones

cd .. all of nf lab suite

Independent studio building developer tools, local-first software and custom projects.

contact@nf-software.com
© 2026 NF Software · SIRET 104 780 820 00015privacyterms
NORMAL~/products/lab/bitvoyagerTop