Node
官方资源
框架
版本发布
- release-it 自动化版本控制和软件包发布
- semantic-release 全自动化版本管理与包发布
- changesets 🦋 专注于单仓项目的版本控制与变更日志管理方案
- bumpp 交互式命令行工具,可更新版本号及更多功能
命令行相关
框架
- ink 🌈 适用于交互式命令行应用的 React 框架
颜色
- chalk 🖍 终端字符串样式处理,专业又好用
- gradient-string🌈 在终端输出漂亮的渐变色
其他
- cli-highlight 终端语法高亮显示
- is-unicode-supported 检测终端是否支持 Unicode 编码
- marked-terminal marked 项目的专属渲染器,可将 Markdown 内容渲染后输出到终端
- picocolors 一款体积最小、速度最快的终端输出格式化库,支持 ANSI 颜色渲染
- git-split-diffs 在终端中展示带语法高亮的左右分栏对比差异
- yargs-parser 💪 为 yargs 提供支持的强大参数解析器
- terminal-link 在终端中创建可点击的链接
其他
- pi AI 智能体工具集:编码智能体命令行工具、统一大语言模型 API、终端界面与网页界面库、Slack 机器人、vLLM 部署集群
- @snazzah/davey Discord DAVE 协议 / 组件
- @whiskeysockets/baileys 基于 Socket 实现的、适用于 WhatsApp Web 的 TS/JavaScript 接口
- ajv 速度最快的 JSON Schema 验证器
- chokidar 精简高效的跨平台文件监听库
- cli-highlight 终端语法高亮显示
- commander 让 Node.js 命令行界面的开发变得简单
- discord-api-types 与 Discord API 保持同步的类型定义,按 API 版本进行版本管理
- dotenv 为 Node.js 项目从 .env 文件中加载环境变量
- gaxios
- google-auth-library
- grammY Telegram 机器人框架
- https-proxy-agent 用于 HTTPS 协议的 HTTP (s) 代理 http.Agent 实现
- node-edge-tts 在 Node.js 中使用微软 Edge 的语音合成(TTS)服务,支持代理与字幕功能
- osc-progress 终端进度条 的轻量级库
- sharp 高性能 Node.js 图像处理库
- tar tar for node
- tough-cookie 适用于 Node.js 的 RFC6265 标准 Cookie 与 CookieJar 实现
- chardet 适用于 NodeJS 的字符编码检测工具
- jiti 为 Node.js 提供运行时 TypeScript 与 ESM 支持
- jsonrepair 修复无效的 JSON 文档
- open 打开 URL、文件、可执行程序等内容,跨平台支持
- pathe 🛣️ 可直接替换 Node.js path 模块的替代品,确保路径始终被规范化处理
- resolve 实现了 node.js 中
require.resolve()算法的功能 - spawn-rx child_process.spawn 的 Observable 版与 Promise 版实现
- strip-ansi 从字符串中移除 ANSI 转义码
- undici 一款为 Node.js 从零构建的 HTTP/1.1 客户端
- wrap-ansi 对包含 ANSI 转义码的字符串进行自动换行处理
- ws 一款适用于 Node.js 的 WebSocket 客户端与服务端库,易用性强、速度极快且经过全面测试
- adm-zip 一款基于 JavaScript 为 Node.js 实现的 ZIP 处理工具,支持用户在内存中或从磁盘读写的方式创建 / 解压 ZIP 文件
- minimatch 一款基于 JavaScript 实现的 glob 匹配器
- glob 为 Node.js 提供 glob 模式匹配功能
- portfinder 一款简易工具,可查找当前设备上的可用端口或域套接字
- simple-git 一款轻量级接口,可在任意 Node.js 应用中运行 Git 命令
- fast-json-stringify 比
JSON.stringify()快两倍 - page-spy-web PageSpy 是一款用来调试 Web / ReactNative / 小程序 / 鸿蒙 APP 等平台项目的工具
- PakePlus 打包网页/Vue/React项目为桌面/手机应用
- rxdb 一款为 JavaScript 应用打造的轻速、本地优先、响应式数据库
- verdaccio 简单易用,轻量级的npm私服解决方案
- tar tar for node
- scalar 🌐 现代 REST API 客户端