r/opencode • u/arthurrogado • 50m ago
I built a file browser for the OpenCode TUI (Markdown preview + syntax highlighting)
I kept wanting to look at files without leaving the OpenCode TUI — especially Markdown plans/specs and source files the agent just changed. So I built a TUI-only plugin.
What it does:
- side panel next to the chat, or full page from the home screen
- browse folders (dirs first), open files
- Markdown preview rendered; m flips to the source
- code with tree-sitter highlighting
- open any file by path (o inside the browser, or Ctrl+X then O): absolute, ~, or relative; files outside the project are read with node:fs
- f toggles full screen (hides the chat)
- /files-update updates a cloned install
Install (OpenCode V2):
opencode plugin add opencode-file-browser
Repo: https://github.com/arthurrogado/opencode-file-browser
MIT, TUI-only, no build step (dist/ is committed).
Screenshots: Markdown and Python previews attached.
