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

unmi-domain-manager

v2.1.0

Published

Full-featured domain asset management & showcase platform with WHOIS, appraisal, drop-catch, and 2FA security. Built with Nuxt 3 + SQLite.

Downloads

89

Readme

UNMI.IO — 域名资产管理与展示平台

一套功能完整的本地优先域名资产管理系统,包含公开展示、域名抢注、WHOIS 查询和企业级安全认证。基于 Nuxt 3 + SQLite + Tailwind CSS 构建。

在线演示: https://beta.unmi.io


安装

# npm
npm install unmi-domain-manager

# 或克隆仓库
git clone https://github.com/wresource/unmi_web.git
cd unmi_web && npm install

功能特性

域名管理系统

  • 多账号 — 密码即账号,数据隔离
  • 域名 CRUD — 新增、编辑、删除、批量操作、标签管理
  • WHOIS/RDAP 自动识别 — 支持 100+ TLD,自动填充注册信息
  • 续费价格对比 — nazhumi.com API,2900+ 后缀,59+ 注册商
  • AI 域名估值 — 基于 TLD 等级、长度、关键词、域龄的估值引擎
  • 统计分析 — 续费预算、月度趋势、注册商分布、资产总估值
  • 12 个注册人字段 — 姓名、组织、邮箱、电话、地址、管理/技术联系人
  • 导入导出 — Excel (.xlsx) 和 CSV 格式

域名展示系统(公开)

  • dn.com 风格 的公开域名市场
  • 搜索筛选 — TLD、分类、价格区间、域名长度
  • 域名详情页 — 估值、询价表单、SEO meta
  • 询价系统 — 表单提交 + 后台管理

域名抢注模块

  • DropCatch.com API 集成 — 真实拍卖数据
  • AllAuctions CSV 全量数据 — 每次刷新 27,000+ 域名
  • 智能价格补充 — 36 次 API 调用覆盖更多价格
  • 全部拍卖类型 — Dropped、PrivateSeller、PreRelease
  • 每日自动更新 — 定时任务凌晨 2:00 执行
  • 实时倒计时 — 校准 DropCatch ET 时区(19:00 UTC = 3PM ET)

通知与邮件

  • 通知中心 — 到期提醒(7天/30天)、每日资产总结
  • 邮件通知 — SMTP 配置,30+ 邮箱服务商预置,定期总结邮件

安全认证

  • 三种认证方式:
    • 密码 + TOTP(Google Authenticator 兼容,RFC 6238)
    • 授权设备 + 密码(ECDSA P-256 挑战-响应,不可导出私钥)
    • Passkey / WebAuthn(FIDO2,支持 iCloud 钥匙串同步)
  • 10 个备份码(一次性使用)
  • 每账号最多 10 台授权设备
  • AES-256-GCM 敏感数据加密
  • 可配置会话超时(30 分钟 ~ 7 天)

多语言

  • 中文 / 英文双语支持,900+ 翻译键
  • 页面内一键切换

快速开始

环境要求

  • Node.js 18+(推荐 20 LTS)
  • npm 8+

开发模式

npm install
npm run dev
# 浏览器打开 http://localhost:3000

生产部署

npm run build
cp ecosystem.config.example.cjs ecosystem.config.cjs
# 编辑 ecosystem.config.cjs 配置端口和路径
pm2 start ecosystem.config.cjs

配置

环境变量

| 变量 | 默认值 | 说明 | |------|--------|------| | PORT | 3000 | 服务端口 | | HOST | localhost | 监听地址 | | DB_PATH | ./data/domain-manager.db | SQLite 数据库路径 | | DROPCATCH_CLIENT_ID | — | DropCatch.com API 客户端 ID | | DROPCATCH_CLIENT_SECRET | — | DropCatch.com API 密钥 | | WEBAUTHN_RP_ID | beta.unmi.io | WebAuthn 依赖方 ID | | WEBAUTHN_ORIGIN | https://beta.unmi.io | WebAuthn 来源 URL |


技术栈

| 层级 | 技术 | |------|------| | 框架 | Nuxt 3, Vue 3, Nitro | | 数据库 | SQLite (better-sqlite3, WAL 模式) | | 样式 | Tailwind CSS | | 图表 | ECharts + vue-echarts | | 认证 | bcryptjs, otpauth (TOTP), @simplewebauthn (WebAuthn) | | 加密 | Web Crypto API (ECDSA P-256), AES-256-GCM | | 邮件 | Nodemailer | | 进程 | PM2 |


项目规模

  • 22 个页面 · 55+ API 端点 · 18 张数据表 · 10 个组件
  • 900+ i18n 翻译键 · 8 个服务端工具模块 · 3 个布局

开源协议

MIT © 2026 wresource