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

@spool-lab/cli

v0.6.3

Published

Readme

@spool-lab/cli

CLI for publishing, reading, resuming, and managing agent Sessions with Spool.

Install

npm install -g @spool-lab/cli

Share and Continue

spool sync
spool login
spool share <session-uuid>
spool resume <session-id-or-url>
spool withdraw <session-id-or-url>

spool share supports Claude Code, Codex CLI, Gemini CLI, OpenCode, and Pi Sessions. It checks records for likely sensitive values, creates a Link-only URL, and can ask a detected local Agent to draft the optional Summary.

Useful publishing options:

spool share <uuid>@12             # first 12 records
spool share --summary "..."       # provide Summary Markdown
spool share --no-agent-summary    # skip local Agent generation
spool share --spool-file x.spool  # attach a curated document
spool share --yes                 # skip sensitive-data confirmation

For Claude Code and Codex CLI shares, Resume verifies the shared records, writes a new provider-native Session, preserves the source relationship, and launches the agent. Use --workspace <dir> to choose the project or --no-exec to prepare without launching.

Read Sessions

spool show <uuid>                 # local conversation
spool show <session-id-or-url>    # Shared Session overview
spool show <session> --log        # record timeline
spool show <session> --diff       # composed net diff
spool show <session>@r3           # specific record
spool show <session> --json       # machine-readable output

Prepare and Find Local Sessions

spool sync [--watch]
spool list [-s <source>] [-p <path>] [-n <count>] [-a|--all] [--json]
spool projects [name] [-n <count>] [--json]
spool search <query> [-s <source>] [--since 7d] [-n 10] [--json]
spool status

Local preparation supports Claude Code, Codex CLI, Gemini CLI, OpenCode, and Pi. Sync and search do not publish anything.

Private Organization

spool pin <uuid>
spool unpin <uuid>
spool pinned [--json]

Pin state is shared with Desktop and does not affect Public Profile order or Discovery ranking.

Diagnostics

spool doctor
spool doctor <check-id>
spool doctor --json
spool doctor --fix
spool doctor --fix --force

Local Data

The CLI uses ~/.spool/ by default:

  • spool.db — local Session metadata, messages, search, and state
  • hub-credentials.json — revocable Hub credential from spool login

Set SPOOL_DATA_DIR to isolate a different data directory.

License

MIT

Trademark

Spool™ is a trademark of TypeSafe Limited. The MIT License covers the source code only and does not grant permission to use the Spool name or logo.