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

orbithq

v0.9.5

Published

Self-hosted, open-source agent for repository workflows. PR review is the first playbook.

Readme

CI npm License: MIT

Orbit is a self-hosted AI agent for your repositories. It runs in your own GitHub Actions, with your own model key. Pull request review is the first job it does: Orbit posts findings, answers replies in its threads, and sets a merge gate.

Orbit is at 0.x. The configuration format and the CLI can change before 1.0.

How it works

  • The model returns data. It reads the change with read-only tools and returns schema-valid JSON findings. Only Orbit's own code writes to GitHub.
  • PR code never runs. The engine has no execution or write tool, and file reads stay inside the supplied snapshots.
  • Orbit prices each model call and stops at your budget.
  • The relay holds only a key that can start a review, so a leaked relay cannot merge. The key that posts comments and sets the gate stays in your runner repository.

How Orbit runs traces one event end to end.

Quick start

Install on your repositories. You need Node.js 24, the GitHub CLI, a Cloudflare account, and a model provider key.

npx orbithq init --owner acme --repos acme/shop,acme/api

Or review a local branch first. --plan prints the cost estimate with no model call.

npx orbithq review --repo ../your-repo --base main --head your-branch --plan

On 9 public PRs that shipped a bug, Orbit found all 9, and 10 of its 11 findings were valid, at $0.09 per PR. The benchmark has the method and its limits.

Documentation

| Read | For | |---|---| | Install | orbit init, upgrades, orbit doctor, and providers | | CLI | Local review, coding-agent mode, and configuration edits | | Configuration | Every .orbit/config.yml key, presets, and access | | PR review | Comments, threads, commands, and the merge gate | | Support | What works today and what is planned | | All documentation | Design documents and decisions |

Contributing

Read CONTRIBUTING.md. Report security problems privately, as described in SECURITY.md. Orbit is MIT licensed.