Guides
Codebase search
Browse GitHub repos as files and search large codebases with remote ripgrep.
Parlo exposes GitHub repos as browseable file trees and runs heavy recursive search remotely.
bash2 lines
1cat ~/parlo/git/v8/v8/README.md2parlo rg malloc -t cpp v8/v8Browse exact files
Use the mounted repo tree when you know what file you want.
bash2 lines
1ls ~/parlo/git/postgres/postgres/src/backend2cat ~/parlo/git/v8/v8/README.mdSearch many files
Use parlo rg when you want recursion, file type filters, stats, globs, or large scans.
bash3 lines
1parlo rg "ArrayBuffer" -t cpp https://github.com/v8/v8 --path src --max-count 102parlo rg "useEffect" facebook/react --path packages/react-dom3parlo grep "VACUUM" postgres/postgres --path src/backend/commandsRecursive local tools are fast on local disks, but painful over remote mounts. Parlo keeps browsing local-looking and runs search next to cached repo data.
Repo locators
bash3 lines
1parlo rg malloc -t cpp v8/v82parlo rg malloc -t cpp https://github.com/v8/v83parlo rg malloc -t cpp ~/parlo/git/v8/v8Optional rg wrapper
Install the wrapper to keep local-looking syntax:
bash2 lines
1parlo install-rg-wrapper2rg malloc -t cpp ~/parlo/git/v8/v8Only Parlo repo paths are intercepted. Other paths still use your normal local rg.