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

vibeediting

v0.1.4

Published

JBS Vibe Editing — AI video editing in your browser, driven by your own Claude Code (or Codex CLI) and a battle-tested local media engine. Source-available, free for non-commercial use.

Readme

JBS Vibe Editing

Status: pre-alpha — under active development. Not yet usable. First release will be v0.1.0 on npm.

Make professional short-form and long-form videos by talking to an agent. JBS Vibe Editing is an AI video-editing tool you install from npm: run vibe init, a local web UI opens in your browser, and your own Claude Code (or Codex CLI) drives a battle-tested engine of media capabilities — transcription, cutting, word-level captions, audio mastering, color grading, motion graphics (Remotion under the hood), AI-generated voice-over/music/SFX, and AI visual QA — behind hard quality gates. You never need to touch code or the terminal after install.

How it will work

npm install -g vibeediting
vibe init my-videos

…and the browser opens. Everything else — API keys, brand setup, making videos, cost approval, saving your own style templates — happens in the UI.

Requirements (v1)

Requires Claude Code (or a Claude subscription) — or Codex CLI — plus your own OpenAI / Gemini / ElevenLabs API keys. Optional keys (Runway, fal.ai) unlock paid AI video generation. Node.js 20+.

Everything runs 100% locally: we host nothing, we proxy no API calls, we hold no keys.

License

Source-available, free for personal & non-commercial use under the PolyForm Noncommercial License 1.0.0. This is not an open-source license.

  • Free: personal videos, learning, your own hobby channel, evaluating the tool.
  • Needs a commercial license: client work, videos for your business or marketing, embedding in a product or service, reselling.

For commercial licensing, contact the author (see package.json / GitHub profile). The plain-language summary above is descriptive only — the LICENSE text governs.

Remotion (the render engine installed into your project) is licensed separately by Remotion; company use of Remotion may require a paid Remotion license — see remotion.dev/license.

Development

npm install
npm run build      # tsup → dist/bin/vibe.js
npm run dev -- --help
npm run test:run   # vitest
npm run typecheck
npm run lint

See ARCHITECTURE.md for the design. See NOTICE for trademark and third-party notes.