userland.run70Try the demo
App catalog · generation 12

Run command-line apps in the browser

32 real Linux programs — search tools, JSON and YAML processors, image optimizers, Node.js and its toolchain — compiled for RISC-V and published to a signed, content-addressed catalog. NanoVM installs them into a browser tab on demand, verifies every byte against the catalog key, and runs them with no server. 28 of the 32 app pages have a live sample you can run; the others explain what does not work yet.

Install any of them from your own page with one SDK call — nano.installApp("ripgrep") — or browse them in an embedded terminal. See Installing catalog apps for the API, verification and caching details.

Collections

Hand-picked sets of apps for one workflow, installable together.

Git workflow

gitoxide + delta diffs

Node dev toolchain

Node.js, TypeScript, ESLint, Prettier

Data

Documents

Encryption

Images

Markup

Math

Networking

Showcase

Text

Version control

Runtimes, toolchains and more

Apps the catalog does not file under a category.