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.
1cat ~/parlo/git/v8/v8/README.md2parlo rg malloc -t cpp v8/v8Browse exact files
Use the mounted repo tree when you know which file you want.
1ls ~/parlo/git/postgres/postgres/src/backend2cat ~/parlo/git/v8/v8/README.mdSearch many files
Use parlo rg when you need recursion, file type filters, stats, globs, or large scans. parlo grep is a friendlier formatted variant of the same command.
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 inside Cloudflare Containers.
Repo locators
You can identify a repo three ways. All three are equivalent.
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 use plain rg syntax on Parlo paths.
1parlo install-rg-wrapper2rg malloc -t cpp ~/parlo/git/v8/v8The wrapper only intercepts paths under ~/parlo/git/. Everything else still uses your normal local rg.