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

@approxima/cli

v0.1.1

Published

Approxima CLI for running journeys and PR reviews.

Downloads

280

Readme

Approxima CLI

Run AI agents that test your app in a real browser — from the terminal.

Approxima plugs into your CI/CD and runs AI agents on every pull request. They build your app, test it in a real browser, and report exactly what's broken — with screenshots. This CLI lets you trigger and monitor those runs without leaving your terminal.

Install

npm install -g @approxima/cli

Or run directly:

npx @approxima/cli

Quick start

# Authenticate
approxima login

# List your journeys
approxima ls --journeys

# Run a journey and watch it live
approxima run --journey "Checkout flow"

# Trigger a PR review
approxima run --pr 42

# Explore your app with a goal — the agent figures out the steps
approxima explore "Add an item to the cart and check out"

Commands

login / logout

Authenticate with your Approxima account.

org

View or switch your active organization.

approxima org              # show current org
approxima org ls           # list all orgs
approxima org switch Acme  # switch by name or id

ls

Browse journeys, suites, and run history.

approxima ls --journeys                     # list available journeys
approxima ls --suites                       # list available suites
approxima ls --journey "Checkout flow"      # history for one journey
approxima ls --pr 42                        # history for a PR
approxima ls --active                       # currently running
approxima ls --status failed --limit 50     # filter by status

run

Start a journey, suite, or PR review. Blocks and streams progress by default.

approxima run --journey "Checkout flow"     # run a single journey
approxima run --suite "Smoke suite"         # run all journeys in a suite
approxima run --pr 42                       # trigger a PR review
approxima run --journey "Checkout flow" --no-wait   # fire and forget

explore

Give the agent a goal in plain English. It navigates your app, discovers the steps, and offers to save them as a reusable journey.

approxima explore "Sign up for a new account"

Options

| Flag | Description | |------|-------------| | --app <name-or-id> | Target a specific app (auto-detected from git remote by default) | | --no-wait | Start the run and exit immediately | | --limit <n> | Number of results to show (default: 20) |

Requirements

  • Node.js 20+
  • A GitHub repo connected to Approxima

Links