CLI for Odin package/docs browsing
  • Odin 98.8%
  • Shell 1.2%
Find a file
2026-02-09 17:24:50 -05:00
bin tweak build 2026-02-09 17:24:50 -05:00
lib/tui fix TIOCGWINSZ for linux 2026-02-01 12:15:22 -05:00
src dedupe entries and show which source an entry came from 2026-01-31 19:27:15 -05:00
.gitignore initial commit 2026-01-31 14:08:04 -05:00
LICENSE initial commit 2026-01-31 14:08:04 -05:00
odinfmt.json initial commit 2026-01-31 14:08:04 -05:00
README.md initial commit 2026-01-31 14:08:04 -05:00

Doco

Interactive fuzzy-finder TUI for Odin documentation.

Usage

# index packages you want to search, combine any of these
doco index core:                      # all packages in collection
doco index core:strings core:fmt      # specific packages
doco index ./src                      # local package
doco index ./src -collection:lib=lib  # with custom collections
doco index core: ./src+               # mark ./src for quick reindex (ctrl-r)

# search interactively
doco                    # launch interactive search
doco str repl           # search with initial query
doco list               # list indexed packages

Note: Indexing requires an Odin compiler... but you have that, of course ;)

Building

bin/build           # debug build → build/debug/doco
bin/build release   # release build → ~/.local/bin/doco (or provide PREFIX)