Micron-Navigator — A TUI Browser for NomadNet
Jul 31, 2026 - ⧖ 2.0 min🗺️ "No web browser. No HTTP. Just a terminal and the mesh." Micron-Navigator — a vim-keyed TUI browser for NomadNet, built for hackers who never left the shell.
🚀 Micron-Navigator
Terminal browser for NomadNet over Reticulum. No tabs, no JS, no tracking pixels — just .mu pages served node-to-node across the mesh, rendered straight in your terminal.
🔧 Built with
leviculum-core/leviculum-std— Reticulum client protocol (shared-instance connect, path discovery, links, requests).leviculum-micron— Micron page parser.ratatui+crossterm— the terminal UI.
Talks to the Reticulum Network Stack via an already-running shared instance (rnsd, lnsd, or any compliant daemon) — it never starts its own node.
The leviculum crates are pulled straight from their git repo tracking master (not crates.io, not a pinned rev) — pre-1.0, not yet on crates.io themselves.
📄 What is Micron?
Micron (.mu) is NomadNet's lightweight markup language for pages: plain text with inline styling, colors, headings, tables, dividers, and interactive form fields (text/checkbox/radio). It's the format NomadNet nodes serve when you request a page.
💻 Requirements & Build
- A running Reticulum shared instance —
rnsd(Python),lnsd(Rust), or any compliant daemon. Micron-Navigator only ever connects to one; it never starts its own. - Rust.
cargo build --release
./target/release/micron-navigator
⌨️ Keybindings
| Key | Action |
|---|---|
Tab |
cycle focus: sidebar → page → address |
j / k, arrows |
move selection / scroll vertically |
h / l, arrows |
scroll page horizontally |
g / G |
top / bottom |
Enter |
open selected node |
a |
edit address (shortcut, any pane) |
i |
edit address (address pane focused, vim-style) |
f |
hint mode: label links/fields, press letter (f/Esc cancel) |
F |
fingerprint selected node |
Ctrl-o / Ctrl-i |
back / forward |
b |
bookmarks (Esc/b close; j/k select, o open, a add current, A add by url+title, e edit, d delete) |
L |
log panel (Esc/L close; j/k scroll + pause live-follow, g/G top/resume, h/l horizontal) |
Shift+? |
help (Esc closes) |
q, Ctrl-c |
quit |
🐛 Bugs & Feature Requests
- Bugs: todo.sr.ht/~rek2/Micron-Navigator-bugs-issues
- Feature requests / suggestions: todo.sr.ht/~rek2/Micron-Navigator-features
🤝 Patches
📢 Announce
- lists.sr.ht/~rek2/micronnavigator-announce
- Usenet:
hispagatos.comunicados
🔗 Repo
👉 https://sr.ht/~rek2/Micron-Navigator/
⚖️ License
GPLv3 — Free as in freedom, not as in beer. Use responsibly.
Point it at a node, hit Tab, start navigating. Welcome to the mesh web.
-- ReK2