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

vibetime

v0.1.4

Published

Track your Claude AI usage and costs. Built on ccusage. See rankings, sync data, and monitor your AI spending. Works with all Claude models.

Readme

vibetime

Track your Claude AI usage and costs. Sync to cloud dashboard.

npm version license downloads

Built on ccusage by @ryoppippi ❤️

What is vibetime?

vibetime = ccusage + cloud sync

  • 📊 All ccusage commands work perfectly (no setup needed)
  • ☁️ Sync your data to cloud dashboard (needs API key)
  • 🌐 View your stats online at vibetime.ekusiadadus.workers.dev

Install

npm install -g vibetime

Quick Start

# See your Claude usage (works immediately!)
vibetime daily
vibetime monthly
vibetime session
vibetime blocks

ccusage Commands (No Setup Needed)

All ccusage commands work out of the box:

# Daily usage
vibetime daily
vibetime daily -j                 # Output as JSON
vibetime daily -b                 # Show cost per model

# Monthly usage
vibetime monthly
vibetime monthly -j               # Output as JSON

# Session usage (5-hour blocks)
vibetime session
vibetime blocks                   # Same as session
vibetime blocks --live            # Live monitoring

Cloud Sync (Optional)

Want to see your usage online? Sync to our free dashboard!

Step 1: Get Your FREE API Key

  1. Go to: https://vibetime.ekusiadadus.workers.dev

  2. Click "Sign Up" (top right corner)

    • Use your email
    • Or sign in with Google/GitHub
  3. After login, click your name (top right)

    • Select "API Keys"
    • Click "Create New API Key"
    • Give it a name like "My CLI"
    • Click "Create"
  4. Copy your API key

    • It looks like: vt_abc123xyz...
    • ⚠️ Save it! You can't see it again!

Step 2: Set Up Your API Key

# Run this command
vibetime config set

# It will ask for your API key
# Paste the key you copied
# Press Enter

Step 3: Sync Your Data

# Upload all your Claude usage
vibetime sync

# That's it! View online at:
# https://vibetime.ekusiadadus.workers.dev

Only 2 Extra Commands

vibetime adds only 2 commands to ccusage:

1. Config Command

vibetime config          # See your settings
vibetime config set      # Add/change API key
vibetime config reset    # Remove API key

2. Sync Command

vibetime sync            # Upload your data
vibetime sync --dry-run  # See what would upload

Troubleshooting

"No data found"

  • Use Claude AI first (claude.ai)
  • Data appears after you chat with Claude

"API key required"

  • Get free key at: https://vibetime.ekusiadadus.workers.dev
  • Run: vibetime config set

Sync not working?

  • Check key: vibetime config
  • Try: vibetime test

That's All!

  • Local usage: All ccusage commands work perfectly
  • Cloud sync: Just 2 simple commands (config and sync)
  • Dashboard: https://vibetime.ekusiadadus.workers.dev

Credits

License

MIT


Made with ❤️ for Claude AI users