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

bizi

v0.5.1

Published

Terminal UI for bizi

Readme

https://github.com/user-attachments/assets/5478763d-57c5-4201-8ee7-a4e6239a8bcf

bizi

bizi is a better way to manage dependent concurrent tasks.

[!WARNING] This is still in early development breaking changes are likely.

Why?

If you have ever worked in a monorepo with multiple different tasks that depend on each other (for instance running your API in dev and running your web app in dev). Initially you might reach for something like concurrently to run this tasks in parallel. This works great until the moment where you need to restart one of the tasks, at which point you have no choice but to restart both tasks.

This is where bizi comes in. bizi allows you to define concurrent dependent tasks so and run them separately so that you can cancel, and restart them without effecting the other tasks.

The benefits go beyond just that though... Have you ever had that problem working with llms where they want to run their own dev server? bizi solves this by allowing llms to hook into the logs of your existing dev server run instead of spinning up their own.

Getting Started

Install the server

This will install the server and start it as a background service.

curl -fsSL https://getbizi.dev/install | bash

Install a client

Currently the only client is the TUI.

pnpm install -g bizi

Setup your task.config.json

{
  "$schema": "https://getbizi.dev/schemas/task.config.json",
  "tasks": {
    "dev": {
      "tasks": {
        "api": {
          "cwd": "./apps/api",
          "command": "dotnet run"
        },
        "site": {
          "cwd": "./apps/site",
          "command": "pnpm dev"
        },
      }
    },
  }
}

Use the client

Start the TUI from your project directory (where your task.config.json is):

bizi

Or specify a working directory:

bizi -cwd /path/to/project

You can also use CLI commands instead of the TUI (Perfect for your agents):

bizi run <task>     # Run a task
bizi cancel <task> # Cancel a running task
bizi stat <task>   # Show task status