MCPcopy Index your code
hub / github.com/EnixCoda/Gitako

github.com/EnixCoda/Gitako @v3.15.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.15.4 ↗ · + Follow
498 symbols 1,357 edges 187 files 2 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Gitako

Gitako is a free file tree extension for GitHub, available on Chrome, Firefox and Edge.

Features

  • 📂 File tree for repository and pull request
  • 🔎 Instant file search and navigation
  • 🕶️ Support private repositories
  • 🧩 Support GitHub enterprise, Gitea, Gitee, and more
  • 🏎 Always performant, even in gigantic projects
  • ⌨️ Intuitive keyboard navigation
  • 📋 Copy snippets and file content
  • 🎨 Various icons and official themes support
  • 🗂 Support git submodule
  • 📏 Fold source code

Install

Chrome Edge Firefox

It is more recommended for Edge users to install from Chrome store. It may delay for weeks before updates got published to Edge store because its review process is slow.

Help Gitako

Gitako is FREE. If you like it, please

  • ⭐️ Star it at GitHub
  • 👍 Review in the extension store

Feature discussions and bug reports are also welcome!

Check out contributing.md if you want to contribute to Gitako directly.

About

Source of the name and logo?

The totem of GitHub is a cute octopus. And octopus in Japanese is タコ(tako). Then concat them together:

git + tako -> gitako

The logo of Gitako is a tentacle of octopus, indicates that Gitako works like a part of GitHub.

Extension points exported contracts — how you extend this code

FunctionComponent (Interface)
(no doc)
src/react-override.d.ts
$ (Interface)
(no doc)
src/utils/$.ts

Core symbols most depended-on inside this repo

addEventListener
called by 21
src/utils/EventHub.ts
cx
called by 17
src/utils/cx.ts
useLoadedContext
called by 16
src/utils/hooks/useLoadedContext.ts
sleep
called by 14
e2e/utils.ts
removeEventListener
called by 13
src/utils/EventHub.ts
raiseError
called by 12
src/analytics.ts
useStateIO
called by 12
src/utils/hooks/useStateIO.ts
emit
called by 10
src/utils/EventHub.ts

Shape

Function 456
Method 22
Class 16
Enum 2
Interface 2

Languages

TypeScript100%

Modules by API surface

src/utils/general.ts26 symbols
src/platforms/GitHub/DOMHelper.ts25 symbols
src/utils/DOMHelper.ts24 symbols
src/platforms/GitHub/index.ts18 symbols
src/platforms/GitHub/API.ts17 symbols
src/platforms/Gitee/index.ts13 symbols
src/components/SideBar.tsx13 symbols
src/platforms/Gitea/index.ts12 symbols
src/components/FileExplorer/hooks/useNodeRenderers.tsx12 symbols
src/utils/EventHub.ts11 symbols
e2e/utils.ts11 symbols
src/platforms/GitHub/URLHelper.ts9 symbols

For agents

$ claude mcp add Gitako \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page