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

launchpad-hq

v0.1.4

Published

A command and control center for managing multiple projects across repositories

Readme

🚀 Launchpad HQ

Your AI-powered dev fleet Head Quarters.

Track all your projects, every Copilot session, every tool call — from one dashboard.

Today it's about visibility, productivity and peace of mind. Tomorrow, we'll add Context Hub — where your context, skills and tools follow every agent safely, everywhere.

Launchpad HQ Overview


Quick Start

npx launchpad-hq

Or install globally:

npm install -g launchpad-hq
launchpad-hq

Requirements: Node.js 18+ and GitHub CLI authenticated (gh auth login)

Opens at http://localhost:4321 — a three-pane mission control dashboard. Add your GitHub repos, see their issues on a kanban board, and watch Copilot sessions live as they work.


Architecture

Browser ←ws→ HQ Server ←ws→ Daemon(s)
  • HQ Server — Fastify backend serving a React dashboard. Aggregates state from all projects. Talks to GitHub's GraphQL API for issues/PRs.
  • Daemon (per project) — Lightweight process running inside each project's devcontainer. Discovers Copilot sessions via @github/copilot-sdk, streams events, relays terminal I/O. Connects outbound to HQ over WebSocket.
  • WebSocket Protocol — Dual-socket: /ws for browser clients (channel-based pub/sub), /ws/daemon for daemon connections (auth handshake + typed protocol).
  • React UI — Mantine + TanStack Router/Query. Three-pane layout: project list → kanban board → live sessions. Light/dark theme.

Current Features

  • Multi-project dashboard — All your repos in one view with attention badges
  • Kanban boards — GitHub Issues auto-classified into Todo / In Progress / Done
  • Live Copilot session introspection — See conversations, tool calls, agent activity in real-time
  • Session steering — Inject prompts or attach to a terminal and take the wheel
  • Daemon architecture — Hub-and-spoke: one HQ, one daemon per project environment
  • Remote access — Dev Tunnels integration with QR code for phone/tablet access
  • Terminal relay — Full xterm.js terminal takeover via the daemon
  • Settings UI — Configure state mode, Copilot preferences, models, and tunnels
  • Onboarding wizard — Interactive CLI setup on first run
  • App preview proxy — See running apps from the dashboard

Roadmap / Vision

We're building toward a future where HQ doesn't just observe your AI fleet — it becomes your Context Hub.

  • 🧠 Context Hub — MCP servers, custom instructions, shared skills — configured once in HQ, deployed to every agent automatically (#59)
  • 📊 Token usage & observability — Know where your AI spend goes across all projects (#60)

For the full vision, see VISION.md.


Built With

TypeScript React Fastify Vite Mantine GitHub Copilot


Contributing

We develop this project openly using .squad/ — our AI team's memory lives in the repo. PRs welcome.

This is a build-in-public project. Arjen is building the future of AI dev tooling with AI itself. If that sounds interesting, jump in.


.squad/

This repo uses Squad for AI-assisted development. The .squad/ directory contains team configuration, agent histories, and architectural decisions — it's how our AI team maintains context across sessions.

See .squad/team.md for the team roster.


License

MIT