Know what every error means, and how to fix it.
ErrLookup reads library source and documents every user-facing error: exact message, cause, ordered fixes, defensive patterns. Built for coding agents, answer engines, and humans.
428,202errors documented
1915repositories
2026-09-15dataset version
New here? The troubleshooting page collects the failure-class guides, a demo of the MCP server fixing a real error, and the agent install block.
Analyzed repos
1,915 repositories, most-documented first — page 1 of 68.
| Repo | Language | Errors | Source files |
|---|---|---|---|
| weaviate/weaviate | Go | 5976 | 2,902 |
| dagger/dagger | Go | 5026 | 1,857 |
| jackwener/OpenCLI | JavaScript | 4683 | 1,570 |
| apache/hadoop | Java | 4312 | 9,121 |
| nautechsystems/nautilus_trader | Rust | 4109 | 2,433 |
| kubernetes/kops | Go | 3699 | 1,363 |
| cilium/cilium | Go | 3555 | 3,339 |
| BerriAI/litellm | Python | 3524 | 3,789 |
| deeplearning4j/deeplearning4j | Java | 3512 | 5,685 |
| quarkusio/quarkus | Java | 3471 | 12,631 |
| sgl-project/sglang | Python | 3398 | 3,697 |
| pulumi/pulumi | Go | 3358 | 1,595 |
| gastownhall/beads | Go | 3225 | 1,245 |
| hashicorp/nomad | Go | 3049 | 2,030 |
| can1357/oh-my-pi | TypeScript | 3019 | 2,728 |
| hibernate/hibernate-orm | Java | 2940 | 7,647 |
| Hmbown/CodeWhale | Rust | 2919 | 1,397 |
| bytebase/bytebase | Go | 2632 | 2,535 |
| mastra-ai/mastra | TypeScript | 2451 | 6,026 |
| paperclipai/paperclip | TypeScript | 2321 | 2,995 |
| jax-ml/jax | Python | 2300 | 870 |
| prestodb/presto | Java | 2260 | 6,818 |
| tailscale/tailscale | Go | 2218 | 1,746 |
| hyperledger/fabric | Go | 2118 | 964 |
| apache/druid | Java | 2109 | 6,426 |
Missing a library you depend on? Request a crawl.
Honest provenance: every record is AI-assisted analysis of the cited commit, pinned to its SHA. See how records are made and the dataset contract.
If you like this project, please star it on GitHub — it helps other people find it.