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

archive-labs

v1.0.11

Published

Terminal CLI for Archive that manages login, repository status, sync, checks, impact analysis, and release risk.

Readme

Archive Labs CLI

Archive Labs CLI is a terminal client for Archive. It signs in, reads repository state, runs sync and checks, and supports text or JSON output.

Install

npm install -g archive-labs
archive

No global install:

npx archive-labs

Commands

Auth and setup

  • archive init Set the API and app targets for this workspace.
  • archive login Sign in and store credentials for later commands.
  • archive auth login Alias for browser-based sign-in from onboarding flows.
  • archive logout Remove stored credentials from this machine.

Repository checks

  • archive status Show repository health, readiness, and missing signals.
  • archive sync Refresh the repository index and derived metadata.
  • archive check Run the default check for the current context.
  • archive check pr <number> Review a pull request for merge readiness, impact, ownership, and blockers.
  • archive check diff Review the current working tree before commit or push.
  • archive events Review recent repository events.
  • archive recent Show recently used commands.

Impact and release

  • archive impact file <path> Show what a file change affects across services and downstream paths.
  • archive impact diff Summarize the impact of the current working tree.
  • archive release summarize <tag> Summarize what is included in a release tag.
  • archive release risk <tag> Review release risk before shipping.
  • archive ask <question> Query the codebase in natural language.
  • archive why <path> Show file or folder context from history and evidence.

Utilities

  • archive doctor Inspect local config, auth, and runtime state.
  • archive ping Check API connectivity.
  • archive help Show the command list and usage.
  • archive version Print the installed CLI version.

Example usage:

archive login
archive status
archive sync
archive check pr 182 --repository acme/payments --ci --json --strict
archive impact diff --json
archive release risk v1.2.0

Output

Use --json when you need machine-readable output. Text output stays short and terminal-friendly.

Config

CLI config is stored under ~/.archive-labs/config.json.

Environment variables:

  • ARCHIVE_TOKEN
  • ARCHIVE_LABS_TOKEN
  • ARCHIVE_GITHUB_TOKEN

Publish

npm pack
npm publish