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.
Data
- dasel3.11.1Select, put and delete data in JSON, YAML, TOML, XML, CSV and more with a single selector syntax.RISC-V VM3.7 MB
- gron0.7.1Flatten JSON into one assignment per line so it can be searched with grep — and turn it back.RISC-V VM2.5 MB
- hck0.11.6A cut replacement that splits on regex delimiters and can reorder fields.RISC-V VM1.2 MB
- hexyl0.14.0View binary files as a hex dump with offsets, byte categories and an ASCII column.RISC-V VM419 kB
- jaq3.1.0Query and transform JSON with jq syntax, with a focus on correctness and speed.RISC-V VM1.9 MB
- jql8.1.2A JSON query tool with a small, quote-based selector syntax.RISC-V VM520 kB
- yq4.53.3Query and edit YAML, JSON, XML, CSV and TOML with jq-like expressions.RISC-V VM5.3 MB
Documents
Encryption
Images
Markup
Math
Networking
Search
Showcase
Text
- ast-grep0.44.0Search, lint and rewrite code by syntax-tree pattern instead of regex.RISC-V VM7.9 MB
- choose1.3.7Select fields from each line by index or range — a human-friendly alternative to cut and simple awk.RISC-V VM963 kB
- dasel3.11.1Select, put and delete data in JSON, YAML, TOML, XML, CSV and more with a single selector syntax.RISC-V VM3.7 MB
- delta0.19.2A pager for git and diff output with syntax highlighting, word-level changes and side-by-side view.RISC-V VM3.3 MB
- dust1.2.4A more intuitive du: shows which directories use the most space as a tree with proportional bars.RISC-V VM1.2 MB
- fd10.2.0Find files by name with a simple syntax, smart case and sensible defaults — an alternative to find.RISC-V VM1.4 MB
- grex1.4.6Generate a regular expression that matches exactly the example strings you give it.RISC-V VM1.1 MB
- gron0.7.1Flatten JSON into one assignment per line so it can be searched with grep — and turn it back.RISC-V VM2.5 MB
- hck0.11.6A cut replacement that splits on regex delimiters and can reorder fields.RISC-V VM1.2 MB
- jaq3.1.0Query and transform JSON with jq syntax, with a focus on correctness and speed.RISC-V VM1.9 MB
- rnr0.5.1Rename many files and directories at once with a regex — dry run by default.RISC-V VM1.5 MB
- sd1.0.0Find and replace text with familiar regex syntax — a simpler sed for substitutions.RISC-V VM956 kB
- tokei14.0.0Count lines of code, comments and blanks per language across a project.RISC-V VM1.7 MB
- yq4.53.3Query and edit YAML, JSON, XML, CSV and TOML with jq-like expressions.RISC-V VM5.3 MB
Version control
Runtimes, toolchains and more
Apps the catalog does not file under a category.
- busybox1.36.1Hundreds of standard Unix utilities (sh, ls, grep, sed, awk, tar…) in a single small binary.RISC-V VM780 kB
- dua2.37.0Measure how much space directories take, with an aggregate report or an interactive browser.RISC-V VM1.9 MB
- eslint10.0.0Find and fix problems in JavaScript code with the real ESLint and your own rules.RISC-V VMneeds node2.4 MB
- hello-c1.0.0A minimal C program that prints one fixed line — the catalog's smoke test for the C toolchain path.RISC-V VM3.8 kB
- just1.54.0Save and run project commands as recipes in a justfile — a simpler alternative to make for tasks.RISC-V VM2.2 MB
- node25.4.0Node.js 25 compiled for RISC-V and run on NanoVM's emulator — the full runtime, not a shim.RISC-V VM26 MB
- prettier3.8.1Format JavaScript, TypeScript, CSS, JSON, Markdown and more with the real Prettier.RISC-V VMneeds node2.2 MB
- ripgrep14.1.0Search file contents recursively with a regex, fast, respecting .gitignore.RISC-V VM9.2 MB
- typescript5.9.3Type-check and compile TypeScript with the real tsc.RISC-V VMneeds node4.4 MB