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

gsd-revamp

v1.0.2

Published

GSD Revamp local-first coding agent

Readme

GSD Revamp

GSD Revamp is a local-first coding agent for planning, implementing, verifying, and tracking software work from the command line.

This project is a standalone fork of GSD Pi. It keeps the practical GSD workflow, but moves the product direction toward a smaller, cleaner, and easier-to-maintain runtime.

The command remains gsd, and the in-session workflow command remains /gsd.

Community

Questions, ideas, or feedback are welcome on Discord.

Direction

GSD Revamp is built around a few constraints:

  • Keep the workflow local-first and project-owned.
  • Keep the runtime lightweight, explicit, and understandable.
  • Prefer simple primitives over broad platform expansion.
  • Avoid adding systems that make the project grow harder to reason about over time.
  • Preserve the GSD workflow shape: milestones, slices, tasks, verification, and durable project state.
  • Treat generated planning artifacts as project records, not hidden service state.

This is not a cosmetic rename of GSD Pi. Active development should treat gsd-revamp as its own product line.

Status

The active baseline starts at version 1.0.1.

Older upstream history may exist for traceability, but this repository should be reviewed and released from the gsd-revamp baseline forward.

Install

Install from npm:

npm install -g gsd-revamp@latest

Run:

gsd

Source: qdzsh/gsd-revamp.

Migrate From Older Installs

If you previously installed gsd-pi, remove it first so the old global binary does not shadow the new package.

macOS / Linux:

npm uninstall -g gsd-pi
rm -f ~/.gsd/.update-check ~/.gsd/agent/managed-resources.json
npm install -g gsd-revamp@latest
which gsd
gsd --version

Windows PowerShell:

npm uninstall -g gsd-pi
Remove-Item "$env:USERPROFILE\.gsd\.update-check" -Force -ErrorAction SilentlyContinue
Remove-Item "$env:USERPROFILE\.gsd\agent\managed-resources.json" -Force -ErrorAction SilentlyContinue
npm install -g gsd-revamp@latest
where.exe gsd
gsd --version

Routine upgrades use:

gsd upgrade

Quick Start

Start GSD Revamp from your shell:

gsd

Then use slash commands inside the session:

/gsd config
/gsd auto
/gsd quick "Describe the task"
/gsd status

GSD Revamp stores project planning and runtime state in .gsd/.

What It Does

  • Plans work into milestones, slices, and tasks.
  • Runs coding sessions with project context and verification steps.
  • Uses Git worktrees to isolate implementation work.
  • Tracks project state in a local database with markdown projections for review.
  • Supports provider integrations without making the workflow dependent on a hosted service.
  • Produces artifacts such as plans, summaries, validation notes, and reports.

Repository Layout

| Path | Purpose | | --- | --- | | src/ | Core runtime resources and bundled extensions | | packages/ | Workspace packages used by the CLI, agent, TUI, RPC, and native bridge | | native/ | Native engine packaging and platform binaries | | docs/ | User and developer documentation | | scripts/ | Build, release, migration, and maintenance scripts |

Development

npm ci
npm run build
npm test

For faster local checks:

npm run test:compile
npm run test:unit:compiled
npm run test:packages:compiled

Before opening a pull request, run:

npm run verify:fast
npm run verify:pr

Versioning

The active public baseline starts at 1.0.1.

Release notes should describe changes from the gsd-revamp baseline forward. Historical upstream refs are useful for auditing, but they are not the product narrative for this fork.

License

MIT