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

@andres-deandar/create-mystack

v0.1.4

Published

CLI tool to scaffold projects with your preferred stack — with memory

Readme

Stackr

Scaffold your preferred stack — with memory.

Stackr is a CLI tool that scaffolds projects the way you like them. It remembers your stack preferences so you can go from zero to coding in seconds.

npx @andres-deandar/create-mystack

Why Stackr?

Every developer wastes hours configuring the same stack over and over. create-next-app is opinionated. Boilerplates go stale. Stackr is different — it learns your preferences and builds exactly what you want, every time.

Features

  • Stack memory — saves your preferences in ~/.stackr/config.json
  • One-command scaffold — run npx create-stackr and you're done
  • Multi-framework — Next.js, Express API, Node.js CLI tools
  • Extras — ESLint + Prettier, Docker, GitHub Actions, Husky

Usage

npx @andres-deandar/create-mystack

First run — Stackr walks you through your stack:

◆ Stackr — scaffold your stack, your way

? Project name: my-app
? Framework: Next.js
? Database: Prisma + PostgreSQL
? Auth: Auth.js (NextAuth)
? Testing: Vitest
? Extras: ESLint + Prettier, GitHub Actions CI

Second run — Stackr remembers:

◆ Stackr — scaffold your stack, your way

? Project name: another-app
? Stack setup:
  ❯ Same as before  (Next.js + Prisma + Auth.js)
    Different stack

Supported stacks

| Framework | Databases | Auth | Testing | |---------------|----------------------------------|---------------|---------------| | Next.js | Prisma + PostgreSQL, SQLite, None | Auth.js, None | Vitest, Jest | | Express API | Mongoose + MongoDB, None | JWT, None | Vitest, Jest | | Node.js CLI | — | — | Vitest, Jest |

Decisions


Stackr

Genera tu stack preferido — con memoria.

Stackr es una herramienta CLI que genera proyectos exactamente como los quieres. Recuerda tus preferencias para que puedas pasar de cero a programar en segundos.

npx @andres-deandar/create-mystack

¿Por qué Stackr?

Todo developer pierde horas configurando el mismo stack una y otra vez. create-next-app es demasiado opinionado. Los boilerplates se quedan obsoletos. Stackr es diferente — aprende tus preferencias y construye exactamente lo que necesitas, siempre.

Características

  • Memoria de stack — guarda tus preferencias en ~/.stackr/config.json
  • Un solo comando — corre npx create-stackr y listo
  • Multi-framework — Next.js, Express API, herramientas CLI de Node.js
  • Extras — ESLint + Prettier, Docker, GitHub Actions, Husky

Uso

npx @andres-deandar/create-mystack

Primera vez — Stackr te guía por tu stack:

◆ Stackr — scaffold your stack, your way
 
? Project name: mi-app
? Framework: Next.js
? Database: Prisma + PostgreSQL
? Auth: Auth.js (NextAuth)
? Testing: Vitest
? Extras: ESLint + Prettier, GitHub Actions CI

Segunda vez — Stackr recuerda:

◆ Stackr — scaffold your stack, your way
 
? Project name: otra-app
? Stack setup:
  ❯ Same as before  (Next.js + Prisma + Auth.js)
    Different stack

Stacks soportados

| Framework | Bases de datos | Auth | Testing | |---------------|-----------------------------------|---------------|---------------| | Next.js | Prisma + PostgreSQL, SQLite, None | Auth.js, None | Vitest, Jest | | Express API | Mongoose + MongoDB, None | JWT, None | Vitest, Jest | | Node.js CLI | — | — | Vitest, Jest |

Decisiones

Ver DECISIONS.md para las decisiones de arquitectura y diseño detrás de Stackr.

Licencia

MIT © Andrés Deandar See DECISIONS.md for the architecture and design decisions behind Stackr.

License

MIT © Andrés Deandar