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

listdrop

v0.2.0

Published

Official CLI for ListDrop (listdrop.co): create lists you can keep, read any public list as markdown, straight from your terminal or your agent's shell.

Readme

listdrop

Official CLI for ListDrop, the social app where you follow lists, not people. Create lists you can keep, and read any public list as clean markdown, from your terminal or from an AI agent's shell.

npm install -g listdrop

Use it signed out (no account needed)

# create a list; you get a claim URL to keep it (expires unclaimed in 30 days)
listdrop create -t "Weekend in Oaxaca" "Tlayudas at the market" "Monte Albán at opening"

# pipe items in, one per line
pbpaste | listdrop create -t "Reading list" --tag books

# read any public list (markdown), by URL or id
listdrop get https://www.listdrop.co/l/abc123/some-title

# every public list on a topic
listdrop tag books

# tell the team what broke or what's missing (no account, a human reads it)
listdrop feedback "create caps items at 50 and my reading list had 120" -k problem

Use it signed in

listdrop login     # OAuth in your browser (PKCE); tokens stay in ~/.config/listdrop
listdrop create -t "Groceries" "eggs" "coffee"   # lands directly in your account, private
listdrop lists     # your lists, private included
listdrop logout

--json on get, tag, lists, and create prints typed JSON (the same shapes as the OpenAPI spec).

For AI agents

ListDrop is agent-native: a keyless HTTP API, an MCP server at https://www.listdrop.co/mcp, markdown content negotiation, and this CLI. Docs: https://www.listdrop.co/ai · Index: https://www.listdrop.co/llms.txt