Lightning-fast expandable file tree that integrates into GitHub's UI.
Have you ever wanted a faster way to explore a Github repository? Who hasn't! Tako replaces the default repository file listing with an interactive file tree and integrated file preview. Never wait for a full page refresh ever again, all contents are prefetched intelligently so it's blazingly fast!
tako.mp4
- Blends seamlessly into GitHub's existing interface
- Click any file to view it in a side panel without page navigation
- Loads directory contents on hover for fast navigation
- Syntax highlighting, and markdown use GitHub's own rendering
- Single-child directories auto-collapse for cleaner navigation (enable in settings)
- Resolves symlinks and highlights broken ones
- Browse nested submodules as naturally as any directory
Chrome/Firefox WebExtension (Manifest V3)
Requires GitHub personal access token for API access.
pnpm install
pnpm devTagged releases automatically build and publish via GitHub Actions:
- Create a tag:
git tag v1.0.0 && git push origin v1.0.0 - GitHub Actions builds the extension and creates a release
- Artifact uploads to GitHub Releases and Chrome Web Store
Chrome Web Store Setup: Add BPP_KEYS secret to GitHub repo settings with your Chrome Web Store credentials. See PlasmoHQ/bpp for setup instructions.
