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 September 12, 2026, the GitHits index covers 24,805 open-source repositories (15.86 billion lines of code, 339.15 million functions across 29 languages), 807,070 documentation pages from 2,991 sites, and tracks 22,581 packages across 12 registries, with 284,704 security advisories mapped to affected packages.

Updated

24.8K
Repositories

Open-source repositories parsed and searchable in the GitHits index.

15.9B
Lines of code

Total lines across all indexed repository versions — parsed and searchable, not just stored.

807.1K
Documentation pages

Individual pages crawled from documentation sites and made searchable.

22.6K
Packages tracked

Packages whose registry metadata — versions, dependencies, advisories — GitHits monitors.

Code

Repositories
24,805
Distinct open-source repositories with at least one indexed version.
Versions
34,737
Repository versions indexed: release tags, branches, and commits. Each is searchable on its own — not just the latest.
Files
72,015,250
Source files parsed across all indexed versions.
Lines of code
15,860,571,301
Lines in those files. Agents can search and read exact line ranges.
Functions
339,152,482
Functions and methods found while parsing indexed source files.
Languages
29
Programming languages GitHits parses to symbol level.

Documentation

Sites
2,991
Documentation sites crawled, typically the official docs of indexed projects and packages.
Pages
807,070
Individual documentation pages fetched, parsed, and made searchable.

Packages

Packages
22,581
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
284,704
Known security advisories tracked and mapped to the packages they affect.
Affected packages
250,482
Packages with at least one known advisory, so agents can flag risky versions.

Indexing now

TargetStageProgress
Checking what is indexing right now…

Recently indexed

TargetTookTime 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