opensrc

From public sources

Fetch source code for npm packages to give AI coding agents deeper context

AI toolCategory: AI ToolsOpen sourcedata checked Oct 15, 2026

Overview

  • ai
  • ai-coding
  • cli
  • coding-agents
  • developer-tools
  • llm
  • nodejs
  • npm
  • source-code
  • typescript

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
WindowsCompatiblex86_64official build in release v0.7.3: opensrc-win32-x64.exe0.70
macOSCompatiblearm64official build in release v0.7.3: opensrc-darwin-arm640.70
Compatiblex86_64official build in release v0.7.3: opensrc-darwin-x640.70
LinuxCompatiblearm64official build in release v0.7.3: opensrc-linux-arm640.70
Compatiblex86_64official build in release v0.7.3: opensrc-linux-musl-x640.70
Web browserUnknown———
Server / self-hostedUnknown———
Container (OCI)Unknown———

Releases

checked Oct 29, 2026
v0.7.3LatestJun 23, 2026Official source ↗

Files in 0.7.3

The marketplace does not host these files: downloads go to the official source. Files have not been scanned by us.
FilePlatformSizeSHA-256Download from the official source
opensrc-darwin-arm64macos · arm644 MBc10a60b758ef…Official source ↗
opensrc-darwin-x64macos · x86_644.4 MB2b4fb2f43ace…Official source ↗
opensrc-linux-arm64linux · arm644.2 MBa69c98845cb6…Official source ↗
opensrc-linux-musl-arm64linux · arm644 MBd5f9d1ee5fc7…Official source ↗
opensrc-linux-musl-x64linux · x86_644.6 MBfd1a46b663c1…Official source ↗
opensrc-linux-x64linux · x86_644.8 MB2f472269c2c0…Official source ↗
opensrc-win32-x64.exewindows · x86_64 · exe4.6 MBc43465dd6e5b…Official source ↗
CHECKSUMS.txtchecksums610 B5f54550e09ff…Official source ↗

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score95
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 29 days ago
Documentation · 1515
README 2125 chars, description present
Ready to use · 1515
install instructions: yes; releases: yes
Metadata · 1010
4/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 114 days ago
Category confidence · 107
classifier confidence 0.65
Adoption · 109
3020 stars (log-dampened, 10k = max)
License clarity · 55
SPDX Apache-2.0
Community · 55
issues enabled, 197 forks

License

Apache-2.0
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/vercel-labs/opensrcPrimary★ 3,020 starslast activity Sep 16, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From vercel-labs/opensrc · license Apache-2.0 · fetched Oct 29, 2026

opensrc

Give coding agents access to any package's source code.

Quick Start

npm install -g opensrc
# Search a package's source
rg "parse" $(opensrc path zod)

# Read a specific file
cat $(opensrc path zod)/src/types.ts

# Works with any registry
find $(opensrc path pypi:requests) -name "*.py"

opensrc path fetches on first use, then returns the cached path instantly. See the CLI readme for full usage.

Packages

PackageDescription
opensrcCLI — fetch and cache source code from npm, PyPI, crates.io, and GitHub
@opensrc/docsDocumentation site

Development

This is a Turborepo monorepo using pnpm workspaces. Use Node.js 24+ and pnpm 11.

pnpm install
turbo build
turbo dev

CLI (Rust)

cargo build --manifest-path packages/opensrc/cli/Cargo.toml
cargo test --manifest-path packages/opensrc/cli/Cargo.toml
cargo fmt --manifest-path packages/opensrc/cli/Cargo.toml
cargo clippy --manifest-path packages/opensrc/cli/Cargo.toml -- -D warnings

Docs (Next.js)

cd apps/docs
pnpm dev

License

Apache-2.0

Open the repository ↗