opensrc
Fetch npm package source code for AI coding agents
Pricing
Free tier
Flat rate
Adoption
→StableLicense
Open Source
Data freshness
Aging · Jun 8, 2026Overview
What is opensrc?
Opensrc fetches the source code of npm packages to provide deeper context for AI coding agents, enhancing their understanding and interaction with external libraries.
Key differentiator
“Opensrc uniquely provides access to the full source code of npm packages, offering unparalleled depth and context for AI coding assistants compared to tools that only provide metadata or limited documentation.”
Capability profile
Capability Radar
Honest assessment
Strengths & Weaknesses
↑ Strengths
↓ Weaknesses
The tool is primarily designed for JavaScript and npm packages, limiting its utility in polyglot projects or those using other package managers.
Fetching the source code of large npm packages can introduce significant latency and resource consumption, affecting development workflow efficiency.
The tool's effectiveness relies heavily on the quality and completeness of npm package source code, which may vary widely across packages.
Fit analysis
Who is it for?
✓ Best for
Developers working with complex npm dependencies who need deep context understanding
AI coding assistant developers looking to enhance their tool's contextual awareness of external libraries
✕ Not a fit for
Projects that do not use npm packages or require real-time data fetching
Teams needing a cloud-based solution for package source code management
Cost structure
Pricing
Free Tier
Available
Open source — free to use
Starts at
$0
Model
Flat rate
Enterprise
None
Performance benchmarks
How Fast Is It?
Ecosystem
Relationships
Integrations
Next step
Get Started with opensrc
Step-by-step setup guide with code examples and common gotchas.