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

vybekiit

v0.7.26

Published

Choose your services, sign in, create a VybeKiit app, and open its verified local welcome page.

Readme

vybekiit

Scaffold a VybeKiit kit workspace into your own folder, then build by describing what you want to your AI coding agent (Claude Code, Codex, or Cursor). It does the heavy lift.

Get started

After you purchase and accept the GitHub invite:

npx vybekiit setup
npx vybekiit create app --web

Or run npx vybekiit in a terminal for the interactive menu.

create app --web|--mobile|--extension builds a kit workspace (shared pieces + that surface), not an app-only folder. Open the folder in your AI coding tool and say "Set up my app." — the agent walks you through the rest one step at a time.

You do not need Download ZIP or the green Code button on GitHub for day-one setup.

setup / doctor install and check the full toolchain (agents, gh, cloud CLIs, skills, assistant tools):

vybekiit doctor

doctor installs and checks your full toolchain and reports what's ready:

| Layer | Tools | | ----- | ----- | | Agent | claude (Claude Code), codex (OpenAI Codex), skills (platform skills installer) | | Base | gh (download kit + GitHub login) | | Default cloud | supabase (database), wrangler (hosting) | | When configured | aws, gcloud (Google sign-in), vercel, eas + launch (mobile) |

Doctor reads your .env provider settings and only installs what you use. It also verifies official platform skills are present under .agents/skills/. When you enable Google sign-in, doctor installs and checks gcloud auth.

Commands

vybekiit setup                              Welcome + full doctor + next step
vybekiit create app --web|--mobile|--extension [dir]
vybekiit doctor                             Full toolchain pass
vybekiit sync-agent-layer [template]        Refresh agent instructions

  -h, --help       Buyer help
  --help --all     Full command list
  -v, --version    Show the CLI version

Examples:

vybekiit setup
vybekiit create app --web my-app
vybekiit create app --mobile
vybekiit doctor

vybekiit new is deprecated; use create app instead.

Maintainer contract

CLI command cores should return a structured result and let the entrypoint render once. Human output goes to the normal terminal renderer; --json writes stable JSON to stdout; logs and status messages stay on stderr or are suppressed for JSON mode. Prompt code belongs behind the interactive boundary (@clack/prompts), never inside command core logic.

Templates

| Template | Stack | Status | | ----------- | -------------------------------------- | -------------- | | web | Next.js + shadcn (RTL-ready) + agent layer | available | | mobile | Expo + agent layer | available | | extension | WXT + agent layer | ships in v3 |

Every template ships the agent layer — the instructions and skills your AI agent follows to set up, build, and ship your app.

How delivery works

The paid product lives in gated private repos. The public npm package ships no template files. When you run create app, the CLI uses GitHub's gh tool to download the gated kit workspace (VybeKiit/kit: packages + templates), then writes your app folder. One browser login via gh auth login --web — no tokens to create or paste.

Template-only mirrors (web / mobile / extension) remain for advanced flows; day-one buyers always get a kit workspace so shared pieces resolve locally.

If you haven't signed in yet, the CLI tells you exactly what to run: gh auth login --web. doctor installs gh for you.

Requirements

  • Node.js 20+ (the project toolchain targets Node 22).
  • Everything else — agent CLIs, gh, supabase, wrangler, gcloud, aws — is installed by vybekiit doctor.

License

MIT.