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

evepad

v0.10.2

Published

Local dashboard and build harness for eve agents

Readme

evepad

The missing IDE to build and ship eve agents.

A local dashboard and build harness for eve agents. One place for the whole loop: create an agent → generate and edit its tools by chat (OpenCode via AI Gateway) → watch local and production runs → add channels and integrations with the eve CLI → deploy to Vercel.

Requirements

  • Node 24+
  • macOS

No API keys. evepad signs in with your Vercel account and uses each project's own credentials.

Nothing else to install — evepad drives these for you, falling back to npx when they aren't on your PATH:

  • Vercel CLI — sign-in, project linking, env pulls
  • eve CLI — scaffolding, the dev server, channels and tools
  • OpenCode — the engine behind the Build chat, downloaded once on first run and version-locked to the app

Sign in from the app's first-run screen.

Run

npx evepad

Opens http://localhost:4680. The package ships prebuilt — the first run downloads the Build editor once (~44MB), and every run after that starts in under a second.

  • npm i -g evepad to keep it installed
  • evepad --port 4681 to run it on a different port
  • Install it as a PWA (Chrome: Install evepad, Safari: Add to Dock) for its own window and Dock icon

Connect your agents

  • Finds local agents already running on your machine.
  • Connects a local folder to its production agent, so you see both sides in one place.
  • Creates new agents and links them to Vercel in one step.

The surfaces

  • Agents (/) — every agent as a card, with live status.
  • Agent Runs (/runs) — runs, tokens and cost at a glance, then the full run table and streaming run detail.
  • Build (/build) — chat with a coding agent scoped to your checkout, beside a live graph of tools, schedules, channels and connections. Type / for commands; bash calls ask for approval in-chat.
  • Chat / CLI — dockable panels: talk to the running agent, or drop into its eve dev terminal.

Notes

  • Build runs on OpenCode, authenticated with your project's own Vercel credentials through the AI Gateway.

Notices

evepad is a community project — not affiliated with, endorsed by, or sponsored by Vercel. "eve" and "Vercel" are trademarks of Vercel, Inc.

The pixel-grid loader (and the app icon derived from it) follows the Loading State component from beautifului.dev.