Bashtorio – Factorio-Like in the Browser Backed by a Linux VM
I created a free, open-source browser game inspired by Factorio. You place "Input" machines that produce streams of bytes. You use conveyor belts to feed those bytes through other machines which produce transformations, and then to "Output" machines which produce audio or visual effects. The game uses v86 to run a real Linux VM in the browser. I use the 9p filesystem to enable IPC via FIFO pipes, so shell commands can stream data continuously rather than just running once. Features: - 30+ machine types (sources, filters, routers, packers, audio synthesis, displays) - "Command" machines that…
In plain words
Bashtorio is a free, open-source browser game inspired by Factorio that runs a real Linux VM in the browser. Players place machines that produce byte streams, connect them with conveyor belts, and route data through transformations like filters and routers to create audio and visual effects. It includes over 30 machine types, command machines that pipe data through shell commands, a chiptune audio engine, and shareable factories via URL. The game is designed for developers and creative builders interested in data processing and sound synthesis.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
I created a free, open-source browser game inspired by Factorio. You place "Input" machines that produce streams of bytes. You use conveyor belts to feed those bytes through other machines which produce transformations, and then to "Output" machines which produce audio or visual effects. The game uses v86 to run a real Linux VM in the browser. I use the 9p filesystem to enable IPC via FIFO pipes, so shell commands can stream data continuously rather than just running once. Features: - 30+ machine types (sources, filters, routers, packers, audio synthesis, displays) - "Command" machines that pipe data through real shell commands - Streaming mode for persistent processes - Shareable factories via URL - Chiptune audio engine (oscillators, Game Boy noise channel) + additional 808 drum machine Try the presets in the menu bar (top left) to see what's possible. Requires WASM and may take a moment to load on slower connections. Live: https://bashtorio.xyz Source: https://github.com/EliCunninghamDev/bashtorio
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com
