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

lshoot

v0.2.1

Published

Set up your own Lshoot instance — clones the repo, replaces the marketing landing with a personal dashboard, optionally installs deps.

Readme

lshoot

Bootstrap your own Lshoot instance — a code-first ASO screenshot generator for the App Store and Google Play.

Clones the Lshoot repo, swaps the public marketing landing for a personal dashboard, and offers to install dependencies. Zero npm dependencies — runs anywhere with Node 20+ and Git.

Quick start

npx lshoot my-app
# or
pnpm dlx lshoot my-app

Then:

cd my-app
pnpm install        # if you skipped it in the CLI
pnpm dev            # http://localhost:3000

What it does

  1. Clones https://github.com/RDH36/Lshoot.git into the directory you name
  2. Wipes the original git history (so you start fresh)
  3. Replaces app/page.tsx with a project-dashboard landing (lists your projects, links to /dashboard and /docs) — not the public marketing page
  4. Removes the landing-protection files (.landing-lock, scripts/check-landing.mjs, .husky/pre-commit, prepare script) since you own this fork now
  5. Installs dependencies with pnpm if you confirm

Requirements

  • Node.js 20+
  • Git (any recent version)
  • pnpm (optional, but needed to run the dev server — install via corepack enable)

Usage

lshoot <directory>          Clone Lshoot into <directory> and customize it
lshoot --help               Show help
lshoot --version            Show the CLI version

License

MIT — see LICENSE.