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

hotshop

v0.1.0-rc.1

Published

A shared workspace for directing software changes through voice, pointing, and live visual context.

Readme

Hotshop

A shared workspace for making software. Open a web preview, point at what you mean, and talk through changes while a Codex assistant works on the source.

Status

Pre-release macOS desktop app. Early public preview; not production-certified. Live voice requires an OpenAI API key with available paid credits. Code changes require a locally installed, signed-in Codex CLI.

Experience

Choose your webapp’s source folder and enter its running preview address. Start voice, point at the page, and describe a change. Activity shows requests and task progress. You can also type a change there. Completed tasks refresh the preview.

Changes within the same project run one at a time. Stopping a task may leave partial edits. A green task means the worker reported success; inspect its verification and the result before trusting a change.

The first launch opens an editable demo stored in your application data directory. Settings and temporary screenshots are stored there too, outside the installed package.

Privacy and costs

Voice sends microphone audio, periodic screenshots of the embedded page, and recent interaction context to OpenAI. It does not capture your whole desktop. Voice uses paid API credits separately from Codex usage. Stop voice to stop live sharing.

Code workers receive your request, page context, and a screenshot. They can edit the source folder you select. Page content is treated as untrusted evidence, but indirect prompt injection remains a risk.

The API key is read in the main process from the OPENAI_API_KEY environment variable or the macOS Keychain item openai-api-key. It is never exposed to the embedded webpage. No credentials are bundled.

Optional gaze calibration runs locally. Camera images are not saved or sent to OpenAI. Gaze is experimental, can be wrong, and never authorizes an action. It needs calibration for each session.

Preview limitations

Setup currently uses an existing Codex login and API key configured outside the app. Clean package installation, the demo, and synthetic gaze checks have passed. Live voice-to-edit was verified during prototype development, but has not been reverified for this release. Gaze and long-session reliability remain experimental.

Hotshop source is currently distributed with all rights reserved. Third-party components retain their own licenses.

Development

This prototype is being prepared for release and should be kept while in use. It may be deleted after wanted source is backed up and its desktop launcher is retired. Development and private verification artifacts are excluded from the package.