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

alif-fund

v0.1.0

Published

Apply to Alif from your terminal and let agents update traction metrics.

Readme

Alif CLI

Apply to Alif from your terminal, then let your coding agent keep your application updated with real traction.

Alif CLI is for founders using Codex, Claude Code, Hermes, Cursor agents, CI, cron, or custom scripts. You submit once, define the metric that matters, and your agent can keep that metric fresh.

Quickstart

Target command after npm publishing:

npx alif-fund apply

Packaging note: npm package names use the normal ASCII hyphen, so the package is alif-fund.

You can run directly from GitHub today:

npx github:alifdotbuild/alifcli apply

Apply:

npx alif-fund apply

The CLI will:

  • send an email login code
  • collect your company/application details
  • create your primary metric
  • save a local agent token
  • print the command your agent should run next

Update traction:

npx alif-fund metric update weekly_revenue 12000

Check status:

npx alif-fund status

Generate an agent command:

npx alif-fund setup-agent weekly_revenue

Agent Usage

Agents and CI should use ALIF_API_TOKEN:

ALIF_API_TOKEN=alif_live_... \
npx alif-fund metric update weekly_revenue 12000 \
  --timestamp 2026-06-07T16:00:00Z \
  --idempotency-key acme-weekly-revenue-2026-W23 \
  --source codex

Use the same idempotency key when retrying the same reporting period. Duplicate retries are ignored.

Examples:

Commands

npx alif-fund apply
npx alif-fund login --email [email protected]
npx alif-fund status
npx alif-fund whoami
npx alif-fund setup-agent weekly_revenue
npx alif-fund metric create weekly_active_users --unit users --cadence weekly
npx alif-fund metric update weekly_revenue 12000

Hosted API

By default, the CLI uses:

https://alif-api.imuthuvappa.workers.dev

Override it when developing or self-hosting:

ALIF_API_URL=http://localhost:8787 npx alif-fund apply

Local Development

npm install
npm run build
npm run db:migrate:local
npm run dev

In another terminal:

npm exec -- alif-fund apply --api-url http://localhost:8787

Docs

Status

This is an early MVP. The core loop works:

email login -> apply -> create metric -> agent updates traction -> detect growth spike