[Canonical HTML page](https://githits.com/the-index/)

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 20, 2026, the GitHits index covers 27,560 open-source repositories (17.57 billion lines of code, 387.13 million functions across 29 languages), 836,965 documentation pages from 3,083 sites, and tracks 24,414 packages across 12 registries, with 285,126 security advisories mapped to affected packages.

Updated Sep 20, 2026, 8:26 PM UTC

27.6K

Repositories

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

17.6B

Lines of code

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

837K

Documentation pages

Individual pages crawled from documentation sites and made searchable.

24.4K

Packages tracked

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

## Code

* Repositories

  * 27,560
  * Distinct open-source repositories with at least one indexed version.

* Versions

  * 38,753
  * Repository versions indexed: release tags, branches, and commits. Each is searchable on its own — not just the latest.

* Files

  * 78,989,515
  * Source files parsed across all indexed versions.

* Lines of code

  * 17,570,827,413
  * Lines in those files. Agents can search and read exact line ranges.

* Functions

  * 387,134,900
  * Functions and methods found while parsing indexed source files.

* Languages

  * 29
  * Programming languages GitHits parses to symbol level.

## Documentation

* Sites

  * 3,083
  * Documentation sites crawled, typically the official docs of indexed projects and packages.

* Pages

  * 836,965
  * Individual documentation pages fetched, parsed, and made searchable.

## Packages

* Packages

  * 24,414
  * 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

  * 285,126
  * Known security advisories tracked and mapped to the packages they affect.

* Affected packages

  * 250,682
  * Packages with at least one known advisory, so agents can flag risky versions.

## 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](https://app.githits.com)
