Zero setup
Run with npx. No global install required.
Reposizer
GitHub repository CLI
reposizer shows size, stars, and language in one command, so
you can avoid heavyweight repos and make faster technical decisions.
$ npx reposizer torvalds/linux
Run with npx. No global install required.
Use --json output in scripts and CI checks.
Set GITHUB_TOKEN to inspect private repositories.
Terminal UI
Reposizer now renders structured cards, tables, and charts in the terminal — built with Ink and termcn-style components.
Single repo
vercel/next.js
Compare repos
Repositories
| Repository | Size | Stars |
|---|---|---|
| vercel/next.js | 2.43 GB | 139k |
| facebook/react | 1.12 GB | 240k |
--analyze
vercel/next.js
Top directories
--loc
vercel/next.js
| File | Lines | Language |
|---|---|---|
| packages/next/src/... | 42k | TypeScript |
| packages/react-... | 18k | TypeScript |
Documentation
Published on npm.
# recommended
npx reposizer owner/repo
# optional global install
npm install -g reposizer
reposizer org openai
reposizer org openai --limit 50 --json
reposizer vercel/next.js --json
{
"repository": "vercel/next.js",
"size_mb": 2491.76,
"stars": 139160,
"language": "JavaScript"
}
export GITHUB_TOKEN=your_token
reposizer your-org/private-repo
# Node.js >= 18
node -v