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-umix

v0.1.0

Published

Create a Umi Max + Ant Design Pro enterprise project with one command

Downloads

105

Readme

create-umix

企业级 Umi Max + Ant Design Pro 项目脚手架,一条命令快速创建开箱即用的中后台项目。

快速开始

无需安装,直接使用包管理器执行:

# pnpm(推荐)
pnpm create umix

# npm
npm create umix@latest

# yarn
yarn create umix

# bun
bun create umix

也可以直接指定项目名称,跳过第一个交互步骤:

pnpm create umix my-app

交互流程

运行后会依次提示:

| 步骤 | 说明 | |------|------| | 项目名称 | 同时作为目录名,不能与已有目录重名 | | 项目描述 | 可选,写入 package.jsondescription | | 作者 | 可选,写入 package.jsonauthor | | 选择模板 | 目前提供 Default 模板(Umi Max + Ant Design Pro) | | 包管理器 | 支持 pnpm / npm / yarn / bun,自动检测当前环境 | | 安装依赖 | 选择是否在创建后立即安装依赖 |

完成后按提示进入目录并启动开发服务器即可。

可用模板

| 名称 | 说明 | |------|------| | Default | Umi Max + Ant Design Pro,开箱即用企业级模板 |

环境要求

  • Node.js >= 18

本地开发

# 克隆仓库
git clone https://github.com/zzj0231/create-umix.git
cd create-umix

# 安装依赖
pnpm install

# 监听模式构建
pnpm dev

# 生产构建
pnpm build

# 本地测试
node dist/index.js my-test-app

新增模板

src/templates.tstemplates 数组中追加一项即可,CLI 会自动将其展示在选项中:

{
  name: 'mobile',
  display: 'Mobile',
  repo: 'your-github-username/your-template-repo',
  branch: 'main',
  description: '移动端适配版本',
}

repo 字段格式为 owner/repo,脚手架内部使用 giget 从 GitHub 拉取。

技术栈

License

MIT