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

@wneng/create-keel

v0.5.2

Published

Scaffolder for Contract First + Vibe Coding projects (keel conventions)

Readme

@wneng/create-keel

npm version npm downloads license node

Scaffolder for Contract First + Vibe Coding projects following the keel conventions (see root AGENTS.md).

完整中文安装与使用指南docs/03-工程规范与研发基础设施/keel-getting-started.md(13 节,含三档采用策略、工程规范四大类、AI 访问模式、常见故障排查)。

TL;DR

# Quickstart:创建项目(交互式)
npx @wneng/create-keel create my-app

# 推荐第一次试用:带完整样例特性
npx @wneng/create-keel create demo --yes --sample-feature

# 给已有项目加特性
cd my-app
npx @wneng/create-keel feature add user-signup

# 完整档(To B 多客户交付)
npx @wneng/create-keel create my-full \
  --backend java --frontend react --mobile flutter --miniapp wechat \
  --agent rust-desktop --deploy kubernetes --contract rest+events \
  --ai kiro --license apache-2.0 --gitLfs --integrations \
  --ci github --roles qa,field,data,legal-security,marketing,design \
  --engineering-standards full \
  --yes

Usage

Create a new project

npx @wneng/create-keel create my-app

Add a feature to an existing project

cd my-app
npx @wneng/create-keel feature add user-signup

This scaffolds aligned PRD / ADR / backend / frontend / test artifacts plus a contract path stub, all sharing the same kebab-case slug. See docs/03-工程规范与研发基础设施/usage-quickstart.md (in the parent repo) for the full slug convention.

Try a worked example

npx @wneng/create-keel create demo --yes --sample-feature

Adds the user-signup feature with fully written PRD, ADR, designs, test plan, and /users/signup OpenAPI path so new users can read a working end-to-end example instead of empty templates.

Options for both subcommands are collected interactively when omitted. See --help.

Development

npm install
npm run build
npm test

See .kiro/specs/project-scaffolder/ in the parent repo for full design artifacts.

Source

  • Gitee: https://gitee.com/wangneng521/keel
  • npm: https://www.npmjs.com/package/@wneng/create-keel
  • Spec: .kiro/specs/project-scaffolder/