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

create-am3-app

v2.1.1

Published

The ultimate, zero-boilerplate starter kit for modern, high-performance web applications built with **Next.js**, **Tailwind CSS v4**, **TypeScript**, **TanStack Query**, and **Elegant Store**.

Readme

🚀 Create AM3 App (create-am3-app)

The ultimate, zero-boilerplate starter kit for modern, high-performance web applications built with Next.js, Tailwind CSS v4, TypeScript, TanStack Query, and Elegant Store.

Designed to give you the most efficient, type-safe, and lightning-fast developer experience right out of the box.


✨ Features

  • Next.js (App Router) - Leverage modern Server Components, Suspense, and optimal routing architecture.
  • 🎨 Tailwind CSS v4 - Experience the raw speed of Tailwind's new CSS-first engine. Powered by @tailwindcss/postcss, it eliminates complex JS configs and puts your theme configuration exactly where it belongs: inside standard CSS.
  • 🔄 TanStack Query (React Query) - Powerful asynchronous state synchronization, caching, and background data-fetching pre-configured.
  • 📦 Elegant Store - Simple, robust, and lightweight client-side state management for seamless user interactions.
  • 🛡️ TypeScript - Fully type-safe environment for building production-ready code with confidence.
  • 🛠️ Universal Scaffolding CLI - Choose your favorite package manager (npm, yarn, pnpm, or bun) during project initialization.

🚀 Getting Started

To create a new app, simply run:

npx create-am3-app my-amazing-app

The interactive CLI will prompt you to select your preferred package manager (default is pnpm) and fully scaffold your workspace:

Which package manager do you want to use? (npm/yarn/pnpm/bun) [pnpm]: 

Once the CLI finishes downloading the templates and installing dependencies, you are ready to build!


🛠️ Development Commands

Within your newly created app directory, you can run the following commands:

| Command | Description | |:---|:---| | npm run dev | Starts the development server with HMR | | npm run build | Builds the application for production | | npm run start | Starts the production server | | npm run lint | Runs ESLint to check for code quality issues |

(Note: Replace npm with pnpm, yarn, or bun depending on the package manager you selected during setup.)


📁 Project Structure

Here is a quick overview of the pre-configured project files:

├── bin/                 # CLI scaffolding scripts (removed in the generated app)
├── public/              # Static assets (images, icons, etc.)
└── src/
    └── app/
        ├── globals.css  # Global styles and Tailwind CSS v4 setup
        ├── layout.tsx   # Root layout with global providers configured
        ├── page.tsx     # Beautiful showcase homepage
        ├── providers.tsx# Client-side React Query & state provider wrapper

🎨 Tailwind CSS v4 configuration (Zero JS Config)

We have upgraded this project to Tailwind CSS v4, which removes the legacy tailwind.config.js in favor of a CSS-first approach. All theme definitions are now written directly inside src/app/globals.css!

Extends Theme Variables (e.g. Fonts)

To extend your theme, use the @theme directive in CSS:

@import "tailwindcss";

@theme {
  --font-base: var(--ff-base);
  --font-title: var(--ff-title);
}

This ensures that Tailwind v4 builds your styles at the speed of light using native CSS features, keeping your bundle size tiny and build times near-instant.


🧐 Powered By


Remember, the web is a better place with your creations! Happy Hacking! 🌟 Created by Amr Khalid