npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

cclp

v1.4.1

Published

Fast CLI to scan, list, and launch Claude Code projects

Downloads

519

Readme

cclp

Fast CLI to scan, list, and launch Claude Code projects with cost tracking.

Install

npm install -g cclp

Usage

cclp                    # interactive picker (j/k/g/G, enter, i=info, esc)
cclp list               # table view with activity colors
cclp recent             # top 5 by frecency
cclp open <name>        # fuzzy match launch
cclp info <name>        # project details (prompts, files, tools)
cclp info <name> -s     # with AI summary (via claude -p)
cclp stats              # usage summary
cclp cost               # daily cost breakdown
cclp cost -w            # weekly cost breakdown
cclp export             # JSON export
cclp export -f csv      # CSV export
cclp archive <name>     # hide from picker
cclp unarchive <name>   # restore
cclp clear-cache        # force refresh
cclp completion zsh     # shell completions (bash/zsh/fish)

Filters

cclp -d 7               # last 7 days
cclp list --days 30     # last month
cclp --no-cache list    # bypass cache
cclp list -a            # include archived

Features

  • Frecency sorting - frequently used projects appear first
  • Activity colors - red (today), yellow (week), blue (month), dim (older)
  • Session preview - model, tokens, first prompt shown in picker
  • Vim keybindings - j/k/g/G navigation, i for info, esc to cancel
  • Cost tracking - daily/weekly breakdown with bar charts
  • AI summaries - claude -p generated, cached 24h
  • Caching - 5min TTL, auto-invalidates on project changes

Example

$ cclp cost -d 7
Daily cost breakdown (last 7d)
------------------------------------------------------------
DATE         TOKENS         COST         BAR
------------------------------------------------------------
2026-01-19   67.3K          $61.04       ████████████
2026-01-18   10.5K          $29.42       ██████
2026-01-17   9.2K           $2.04
2026-01-16   281.4K         $59.51       ███████████
------------------------------------------------------------
Total: $151.01

Config

All data stored in ~/.cclp/:

  • cache.json - project stats cache
  • history.json - launch history for frecency
  • config.json - archived projects
  • summaries/ - AI summary cache

How it works

Scans ~/.claude/projects/ for Claude Code session data, parses JSONL files to extract token usage, and calculates costs based on Anthropic pricing (sonnet-4 default).

License

MIT