Add a Library
The fastest way to add a library is through the web interface: Add a Library →Open the Add Library page
Go to context7.com/add-library and select the GitHub tab.
Adjust parsing (optional)
Optionally narrow what gets indexed by setting included folders and exclusions. For finer control — committed to the repository itself — add a
context7.json file (see Library Owners).Submit
Submit the repository. Context7 parses and indexes the documentation, then makes it available by its library ID (format:
/org/project).This page is for public libraries. To add internal or private documentation, see the Private Sources guide (requires a Pro or Enterprise plan).
Maintain the Library?
If you own or maintain the library, you can take control of how it appears in Context7 — configure parsing withcontext7.json, manage versions through a web admin panel, and get higher refresh limits.
Library Owners
Control parsing and presentation with
context7.jsonClaim Your Library
Verify ownership and unlock the admin panel