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

deployslash

v1.2.7

Published

deploy control panel for your terminal

Downloads

1,490

Readme

xslash

deploy control panel for your terminal — powered by crosscut

npm install -g deployslash
deployslash setup

restart your terminal. then:

x/

what it does

x/ gives you a live view of every deployment across all your connected services — right in the terminal, no browser required. deploy, rollback, and debug without leaving your editor.

  x/  ─  xslash

  1 failed  ·  2 live

  recent deploys

    ✗  my-api        render     failed
    ●  frontend      vercel     live
    ●  dashboard     vercel     live
    ●  api           railway    live

commands

── deploy ──────────────────────────────────────────
x/                  snapshot of all recent deploys
x/ deploy           trigger deploy from current directory
x/ rollback         roll back to the last working deploy

── project ─────────────────────────────────────────
x/ link '[url]'     save a deploy hook for this directory

── ai ──────────────────────────────────────────────
x/ fix              reads logs + code, tells you what's wrong (free, 3/day)
x/ audit            full codebase scan + diagnosis (credits)

── services ────────────────────────────────────────
x/ add [svc]        connect render / vercel / github / railway / ai
x/ rm  [svc]        disconnect a service
x/ services         see what's connected

── credits ─────────────────────────────────────────
x/ usage            credit balance + buy links
x/ redeem [code]    add credits

── help ────────────────────────────────────────────
?/                  help screen

connecting services

x/ add render       connect render
x/ add vercel       connect vercel
x/ add github       connect github actions
x/ add railway      connect railway

api keys are stored in your os keychain — they never touch disk.


deploy hooks

link a deploy hook to your project directory once, then deploy from anywhere:

x/ link 'https://api.render.com/deploy/srv-XXXXX?key=YYY'
x/ deploy

get your deploy hook from the render or vercel dashboard. works identically for both.

wrap the url in single quotes — the ? in render hook urls is a zsh glob character.

to roll back:

x/ rollback

crosscut finds the last working deploy and promotes it. for render and vercel, requires a linked deploy hook and your api key. for railway, just requires your api key — no hook needed.


how x/ fix works

x/ fix pulls the error logs, reads the actual source files referenced in the stack trace, and streams an explanation + fix directly to your terminal.

free — 3 uses per day. no account needed.

if you have multiple failed deploys across services, it shows a list and lets you pick:

  failed deploys

    1  my-api / render
    2  worker / railway

  select [1-2]:

how x/ audit works

x/ audit scans your entire project — entry points, lib files, package.json, recent git diff — and streams a full diagnosis grouped by severity.

costs credits. buy credits with x/ usage.


credits

x/ usage            see your balance + buy links
x/ redeem [code]    add credits after purchase

credits never expire. buy what you need, stack them up.


updating

npm install -g deployslash

no need to re-run setup.


requirements

  • macOS
  • Node.js 18+

the x/ operator

deployslash setup installs a zsh widget that lets you type x/ as a real terminal command — not just an alias. it hooks into zle (zsh line editor) so the mapping is seamless.

?/ opens the help screen.