The GitHits Index
What your agent can see
GitHits parses open-source repositories into files, functions, and searchable code — every version, not just the latest — and crawls the documentation sites behind them. Package metadata ties it all together.
As of August 8, 2026, the GitHits index covers 11,438 open-source repositories (5.67 billion lines of code, 113.4 million functions across 29 languages), 589,126 documentation pages from 1,505 sites, and tracks 15,621 packages across 12 registries, with 273,558 security advisories mapped to affected packages.
Updated
Open-source repositories parsed and searchable in the GitHits index.
Total lines across all indexed repository versions — parsed and searchable, not just stored.
Individual pages crawled from documentation sites and made searchable.
Packages whose registry metadata — versions, dependencies, advisories — GitHits monitors.
Code
- Repositories
- 11,438
- Distinct open-source repositories with at least one indexed version.
- Versions
- 16,880
- Repository versions indexed: release tags, branches, and commits. Each is searchable on its own — not just the latest.
- Files
- 31,199,370
- Source files parsed across all indexed versions.
- Lines of code
- 5,673,449,239
- Lines in those files. Agents can search and read exact line ranges.
- Functions
- 113,398,128
- Functions and methods found while parsing indexed source files.
- Languages
- 29
- Programming languages GitHits parses to symbol level.
Documentation
- Sites
- 1,505
- Documentation sites crawled, typically the official docs of indexed projects and packages.
- Pages
- 589,126
- Individual documentation pages fetched, parsed, and made searchable.
Packages
- Packages
- 15,621
- Packages tracked across supported registries: metadata, versions, dependencies, licenses.
- Registries
- 12
- Package registries covered: npm, PyPI, crates.io, Hex.pm, Maven Central, NuGet, Packagist, RubyGems, Go, vcpkg, Zig, and Swift.
Vulnerabilities
- Advisories
- 273,558
- Known security advisories tracked and mapped to the packages they affect.
- Affected packages
- 244,127
- Packages with at least one known advisory, so agents can flag risky versions.
Indexing now
| Target | Stage | Progress |
|---|---|---|
| Checking what is indexing right now… | ||
Recently indexed
| Target | TookTime from indexing start to fully searchable. |
|---|---|
| Loading recent completions… | |
Missing a repository, package, or documentation site?
Ask your agent. If GitHits hasn’t seen it yet, it becomes searchable in minutes.
Start for Free