An open API service indexing awesome lists of open source software.

awesome-nodejs-cn

awesome-nodejs 中文版🇨🇳
https://github.com/czewail/awesome-nodejs-cn

Last synced: about 23 hours ago
JSON representation

    • AST

      • babel-parser - Babel中使用的JavaScript解析器
      • Acorn - **star:10770** 小巧、快速的JavaScript解析器 ![star > 2000][Awesome]
    • HTTP

      • got - **star:14438** 更好的内置“http”模块接口 ![star > 2000][Awesome]
      • undici - **star:6597** 从头编写的高性能HTTP客户端,没有依赖关系。 ![star > 2000][Awesome]
      • ky-universal - **star:672** 基于Fetch的通用HTTP客户端。
      • node-fetch - **star:8823** node.js 版的 `window.fetch` ![star > 2000][Awesome]
      • axios - **star:106300** 基于 Promise 的HTTP客户端(也适用于浏览器) ![star > 2000][Awesome]
      • http-fake-backend - **star:312** 通过可配置路由提供JSON文件或JavaScript对象的内容,构建一个伪后端 ![项目已归档][Archived]
      • cacheable-request - 支持符合RFC的缓存的HTTP请求封装
      • gotql - **star:411** 构建于[got]之上(https://github.com/sindresorhus/got)的GraphQL请求库
      • global-agent - **star:371** 可使用环境变量配置的全局HTTP/HTTPS代理代理。
      • smoke - **star:189** 具有记录能力的基于文件的HTTP模拟服务器。
      • purest - **star:555** REST 客户端
      • superagent - **star:16608** HTTP请求库 ![star > 2000][Awesome]
    • Node.js 管理

      • nvm for Windows - **star:39399** Windows 版本管理 ![star > 2000][Awesome]
      • n - **star:19008** Node.js 版本管理 ![star > 2000][Awesome]
      • nave - **star:1610** Node.js 的虚拟环境
      • nodeenv - **star:1719** js虚拟环境兼容Python的 virtualenv
      • nodenv - **star:2269** 类似于Ruby的rbenv的版本管理器它支持自动版本切换 ![star > 2000][Awesome]
      • fnm - **star:19452** 跨平台的Node.js版本管理器内置在Rust中。 ![star > 2000][Awesome]
    • URL

      • normalize-url - **star:845** 正常一个URL
      • humanize-url - **star:248** 人性化URL: https://sindresorhus.com→sindresorhus.com。
      • url-unshort - **star:117** 扩大缩短url
      • speakingurl - **star:1113** 从具有音译的字符串生成段塞
      • linkify-it - **star:674** 链接模式检测器与完整的unicode支持
      • url-pattern - **star:586** 比正则表达式字符串更容易匹配url和其他字符串的模式
      • embedza - **star:65** 使用来自oEmbed, Open Graph, meta标签的信息从url创建HTML片段/嵌入
    • Web 框架

      • Fastify - **star:33017** 高速、地开销的 Web 框架 ![star > 2000][Awesome]
      • Next.js - **star:129250** 服务器渲染的通用JavaScript web应用程序的最小化框架 ![star > 2000][Awesome]
      • Hapi - **star:14663** 用于构建应用程序和服务的框架 ![star > 2000][Awesome]
      • Micro - **star:10594** 带有异步方法的最小化微服务框架 ![star > 2000][Awesome]
      • Koa - **star:35336** Express背后的团队设计的框架,其目标是为web应用程序和api提供一个更小、更富表现力和更健壮的基础 ![star > 2000][Awesome]
      • Express - **star:66296** Web应用程序框架,为构建单页、多页和混合Web应用程序提供了一组健壮的特性 ![star > 2000][Awesome]
      • Feathers - **star:15130** 基于Express精神构建的微服务框架 ![star > 2000][Awesome]
      • LoopBack - **star:4979** 用于创建REST api和轻松连接到后端数据源的强大框架 ![star > 2000][Awesome]
      • Meteor - **star:44547** 一个超简单的、无处不在的数据库、在线数据、纯javascript web框架*(你可能会喜欢[awesome-meteor](https://github.com/Urigo/awesome-meteor))* ![star > 2000][Awesome]
      • Restify - **star:10716** 使您能够构建正确的REST web服务 ![star > 2000][Awesome]
      • ThinkJS - **star:5303** 框架与ES2015+支持,WebSockets, REST API ![star > 2000][Awesome]
      • ActionHero - **star:2411** 为TCP套接字、WebSockets和HTTP客户机创建可重用和可伸缩api的框架 ![star > 2000][Awesome]
      • seneca - **star:3962** 编写微服务的工具包 ![star > 2000][Awesome]
      • AdonisJs - **star:17422** 一个真正的Node.js MVC框架,建立在依赖注入和IoC容器的坚实基础上 ![star > 2000][Awesome]
      • Moleculer - **star:6218** 快速强大的微服务框架 ![star > 2000][Awesome]
      • Nest - **star:69382** 用于构建高效且可伸缩的服务器端应用程序, 受 Angular 启发 ![star > 2000][Awesome]
      • TypeGraphQL - **star:8051** 基于 TypeScript 使用类和装饰器创建 GraphQL api的现代框架 ![star > 2000][Awesome]
      • Tinyhttp - **star:2775** 现代和快速的类似express的web框架。 ![star > 2000][Awesome]
      • Marble.js - **star:2139** 基于TypeScript和RxJS,用于构建服务器端应用的功能性响应式框架。 ![star > 2000][Awesome]
      • Lad - **star:2286** 由前Express TC和Koa成员制作的框架,捆绑了web、API、作业和代理服务器。 ![star > 2000][Awesome]
      • Ts.ED - **star:2894** 直观的TypeScript框架,用于在Express.js或Koa.js之上构建服务器端应用。 ![star > 2000][Awesome]
      • Hono - **star:22283** 小而快速的web框架。 ![star > 2000][Awesome]
      • Nuxt.js - **star:56082** 服务器渲染的Vue.js应用程序的最小化框架 ![star > 2000][Awesome]
    • 人性化

      • pretty-bytes - **star:1132** 将字节转换为人类可读的字符串:' 1337 '→' 1.34 kB '
      • pretty-ms - **star:1138** 将毫秒转换为人类可读的字符串:“1337000000”→“15d 11h 23m 20s”
      • ms - **star:5207** 微小的毫秒转换实用程序 ![star > 2000][Awesome]
      • pretty-error - **star:1522** 错误和更少的混乱
      • read-art - **star:343** 从任何页面中提取可读内容
    • 代码压缩

      • babel-minify - **star:4397** 基于Babel工具链的ES2015+感知缩小器 ![star > 2000][Awesome]
      • UglifyJS2 - **star:13255** JavaScript缩小镜 ![star > 2000][Awesome]
      • clean-css - **star:4182** CSS缩小镜 ![star > 2000][Awesome]
      • minimize - **star:161** HTML minifier.
      • imagemin - **star:5603** 图像缩小镜 ![star > 2000][Awesome]
    • 内容管理系统

      • KeystoneJS - **star:9413** CMS和基于Express和MongoDB的web应用平台 ![star > 2000][Awesome]
      • ApostropheCMS - **star:4392** 内容管理系统,强调直观的前端内容编辑和管理建立在Express和MongoDB上 ![star > 2000][Awesome]
      • Strapi - **star:64996** 内容管理框架(headless-CMS)来构建强大的api ![star > 2000][Awesome]
      • AdminBro - **star:8391** 所有资源的CRUD自动生成管理面板。 ![star > 2000][Awesome]
      • Graphweaver - **star:503** CMS和无头GraphQL API。
      • Factor - **star:1428** Vue.js仪表板框架和无头CMS。
    • 写博客

      • Ghost - **star:48376** 简单、强大的发布平台 ![star > 2000][Awesome]
      • Hexo - **star:39963** 快速,简单和强大的博客框架 ![star > 2000][Awesome]
    • 函数式编程

      • lodash - **star:60129** 提供一致性、自定义、性能和附加功能的实用程序库一个更好更快的Underscore.js ![star > 2000][Awesome]
      • immutable - **star:33009** 不可变数据集合 ![star > 2000][Awesome]
      • Ramda - **star:23908** 实用工具库,侧重于灵活的功能组合,通过自动套用和反转参数顺序启用避免变异数据 ![star > 2000][Awesome]
      • Mout - **star:1290** 实用工具库与其他现有解决方案最大的区别在于,您可以选择只加载您需要的模块/函数,而不需要额外的开销
      • RxJS - **star:31002** 用于转换、组合和查询各种数据的响应式函数编程库 ![star > 2000][Awesome]
      • Kefir.js - **star:1875** 响应式,专注于高性能和低内存使用
    • 压缩

      • yazl - **star:345** 邮政编码
      • yauzl - **star:752** 解压缩
      • Archiver - **star:2847** 流接口的存档生成,支持ZIP和TAR ![star > 2000][Awesome]
      • pako - **star:5697** 高速zlib端口到纯js(放气,充气,gzip) ![star > 2000][Awesome]
      • tar-stream - **star:420** 流tar解析器和生成器也看到(tar-fs) (https://github.com/mafintosh/tar-fs)
    • 命令行实用工具

      • log-symbols - **star:750** 不同日志级别的彩色符号
      • figures - **star:600** 带有Windows CMD回退的Unicode符号
      • cross-env - **star:6362** 设置跨平台的环境变量 ![star > 2000][Awesome] ![项目已归档][Archived]
      • shelljs - **star:14308** 可移植的Unix shell命令 ![star > 2000][Awesome]
      • chalk - **star:22191** 终端字符串样式设置 ![star > 2000][Awesome]
      • meow - **star:3575** CLI应用助手 ![star > 2000][Awesome]
      • yargs - **star:11168** 自动生成优雅用户界面的命令行解析器 ![star > 2000][Awesome]
      • ora - **star:9244** 优雅的终端 spinner ![star > 2000][Awesome]
      • get-stdin - **star:338** 简单的 stdin
      • log-update - **star:1102** 通过覆盖终端中的前一个输出来记录日志用于绘制进度条、动画等
      • Ink - **star:27592** 对交互式命令行应用程序作出反应 ![star > 2000][Awesome]
      • listr2 - **star:551** 终端任务列表
      • conf - **star:1257** 简单的配置处理应用程序或模块
      • ansi-escapes - **star:505** 用于操作终端的ANSI转义码
      • boxen - **star:1569** 在终端中创建框
      • terminal-link - **star:625** 在终端中创建可单击链接
      • terminal-image - **star:990** 在终端显示图像
      • string-width - **star:483** 获取字符串的可视宽度——显示它所需的列数
      • cli-truncate - **star:86** 在终端中将字符串截断到特定宽度
      • blessed - **star:11433** Curses-like 库 ![star > 2000][Awesome]
      • Inquirer.js - **star:20539** 交互式命令行提示符 ![star > 2000][Awesome]
      • yn - **star:266** 解析yes/no 类似的值
      • cli-table3 - **star:555** 漂亮的unicode表
      • drawille - **star:1008** 用unicode字符在终端上绘制
      • ascii-charts - **star:234** 终端中的ASCII条形图
      • progress - **star:2980** 灵活的ascii进度条 ![star > 2000][Awesome]
      • cli-cursor - **star:106** 切换CLI游标
      • cli-columns - **star:35** 列式unicode和ansi安全的文本列表
      • cfonts - **star:1628** 性感的ASCII字体控制台
      • multispinner - **star:294** 多个,同时,单独控制的CLI spinners
      • omelette - **star:1387** shell自动完成帮助程序
      • sudo-block - **star:98** 阻止用户使用根权限运行应用程序
      • sparkly - **star:424** 生成波形图 “▁▂▃▅▂▇”
      • Bit - **star:17996** 跨存储库创建、维护、查找和使用小模块和组件 ![star > 2000][Awesome]
      • gradient-string - **star:1111** 终端输出中漂亮的颜色渐变
      • oclif - **star:9111** 包含解析器、自动文档、测试和插件的CLI框架 ![star > 2000][Awesome]
      • terminal-size - **star:140** 可靠地获取终端窗口大小
      • Cliffy - **star:360** 交互式CLIs框架
      • zx - **star:43559** 编写shell脚本JavaScript。 ![star > 2000][Awesome]
      • insight - **star:555** 帮助了解匿名向Google Analytics报告使用指标时如何使用您的工具
    • 命令行程序

      • cpy - **star:428** 复制文件
      • lessmd - 终端使用的 Markdown
      • np - **star:7603** 更好的 'npm publish' ![star > 2000][Awesome]
      • npm-name - **star:168** 检查 npm 上的包名是否可用
      • gh-home - **star:191** 在当前目录中打开 GitHub 的仓库页面
      • npm-home - **star:198** 打开 npm 包的页面
      • trash - **star:2584** 更安全的 rm 命令替代品 ![star > 2000][Awesome]
      • speed-test - **star:3917** 测试互联网连接速度和 ping ![star > 2000][Awesome]
      • pageres - **star:9689** 捕获网站截图 ![star > 2000][Awesome]
      • vtop - **star:4132** 带图表的 top 命令 ![star > 2000][Awesome]
      • empty-trash - **star:132** 清理垃圾
      • is-up - **star:386** 检查网站是否正常
      • is-online - **star:1247** 检查网络连接是否正常
      • public-ip - **star:1033** 获取你的公共IP地址
      • clipboard-cli - **star:497** 在终端上复制粘贴
      • XO - **star:7727** 使用 Javascript happiness style 进行严格编码 ![star > 2000][Awesome]
      • ESLint - **star:25549** JavaScript 的可插入 linting 实用程序 ![star > 2000][Awesome]
      • David - **star:967** 告诉你包的 npm 依赖项何时过期
      • http-server - **star:13770** 简单的零配置 http 服务器命令行工具 ![star > 2000][Awesome]
      • Live Server - **star:4457** 具有热重载功能的 HTTP-server ![star > 2000][Awesome]
      • bcat - **star:342** 管道命令输出到 web 浏览器
      • normit - **star:241** 谷歌翻译与语音合成的终端工具 ![项目已归档][Archived]
      • fkill - **star:6896** 跨平台的进程杀死工具 ![star > 2000][Awesome]
      • pjs - **star:419** Pipeable JavaScript从终端快速筛选、映射和缩减
      • license-checker - **star:1635** 检查应用程序依赖项的许可
      • browser-run - **star:451** 在浏览器环境中轻松运行代码
      • tmpin - **star:124** 将stdin支持添加到任何接受文件输入的CLI应用程序
      • wallpaper - **star:1060** 更换桌面壁纸
      • pen - **star:325** 从喜爱的编辑器在浏览器中实时预览 Markdown
      • dark-mode - **star:666** 切换 macOS 黑暗模式
      • Jsome - **star:245** 漂亮的打印json,带有可配置的颜色和缩进
      • mobicon - **star:112** 移动应用图标生成器
      • mobisplash - **star:71** 移动应用程序启动屏幕生成器
      • diff2html-cli - **star:548** 相当不错的 git diff 到 HTML 的生成器
      • trymodule - **star:1135** 在终端试用npm包
      • jscpd - **star:4770** 源代码的复制/粘贴检测器 ![star > 2000][Awesome]
      • atmo - **star:814** 服务器端 api 模拟工具
      • auto-install - **star:1196** 在编写代码时自动安装依赖项
      • cost-of-modules - **star:2848** 找出哪些依赖在拖慢速度 ![star > 2000][Awesome]
      • localtunnel - **star:20017** 向外界公开本地主机 ![star > 2000][Awesome]
      • svg-term-cli - **star:3592** 通过 SVG 共享终端会话 ![star > 2000][Awesome]
      • gtop - **star:9770** 终端系统监控仪表板 ![star > 2000][Awesome]
      • carbon-now-cli - **star:5837** 一款生成代码展示图片的终端工具 ![star > 2000][Awesome]
      • cash-cli - **star:238** 转换170种货币
      • discharge - **star:649** 轻松地将静态站点部署到Amazon S3
      • npkill - **star:8473** 轻松找到并删除旧的和沉重的node_modules文件夹 ![star > 2000][Awesome]
      • taskbook - **star:9022** 命令行栖息地的任务、板子和注释 ![star > 2000][Awesome]
      • themer - **star:5552** 为编辑器、终端、墙纸、Slack等生成主题 ![star > 2000][Awesome]
    • 图像

      • sharp - **star:29827** 用于调整JPEG、PNG、WebP和TIFF图像大小的最快模块 ![star > 2000][Awesome]
      • image-type - **star:373** 检测图像的类型。
      • image-dimensions - **star:441** 获取图像的尺寸。
      • gm - **star:6967** GraphicsMagick和ImageMagick包装器 ![star > 2000][Awesome]
      • lwip - **star:2363** 轻量级图像处理器,不需要ImageMagick ![star > 2000][Awesome]
      • pica - **star:3858** 高品质和快速调整大小(lanczos3)在纯JS替代画布drawImage(),当不允许像素化时 ![star > 2000][Awesome]
      • qrcode - **star:7669** 二维码和条形码发生器 ![star > 2000][Awesome]
      • ImageScript - **star:647** 图像处理的JavaScript,利用WebAssembly的性能。
      • jimp - **star:14163** 图像处理在纯JavaScript ![star > 2000][Awesome]
    • 基准测试

      • Benchmark.js - **star:5483** 基准库,支持高分辨率定时器,并返回统计上显著的结果 ![star > 2000][Awesome] ![项目已归档][Archived]
    • 奇怪的

      • cows - **star:423** ASCII奶牛
      • superb - **star:393** 获得一流的喜欢的话
      • cat-names - **star:273** 给猫取个流行的名字
      • dog-names - **star:124** 给狗取个流行的名字
      • superheroes - **star:234** 得到超级英雄的名字
      • supervillains - **star:118** 让信心满满的名字
      • cat-ascii-faces - **star:256** “₍˄·͈༝·͈˄₎◞̑̑ෆ⃛(=ↀωↀ=)✧(^・o・^)ノ”
      • nerds - **star:110** 从《哈利波特》、《星球大战》和《精灵宝可梦》等书呆子题材中获取数据
      • cool-ascii-faces - **star:1777** 得到一些很酷的ascii面
    • 安全

      • themis - **star:1894** 使典型加密方案易于使用的多语言框架:静态数据、经过身份验证的数据交换、传输保护、身份验证等等
      • GuardRails - 在拉请求中提供安全反馈的GitHub应用程序
      • upash - **star:542** 统一的API为所有密码哈希算法
      • rate-limiter-flexible - **star:3140** 暴力和DDoS攻击保护 ![star > 2000][Awesome]
      • crypto-hash - **star:638** 异步非阻塞散列
      • jose-simple - **star:64** 使用JOSE (JSON对象签名和加密)标准对数据进行加密和解密。
    • 实时

      • µWebSockets - **star:17660** 高度可伸缩的WebSocket服务器和客户端库 ![star > 2000][Awesome]
      • Socket.io - **star:61598** 支持实时双向基于事件的通信 ![star > 2000][Awesome]
      • Faye - **star:4394** 实时客户端-服务器消息总线,基于Bayeux协议 ![star > 2000][Awesome]
      • SocketCluster - **star:6155** 可伸缩的HTTP + WebSocket引擎,可以运行在多个CPU核心 ![star > 2000][Awesome]
      • Primus - **star:4472** 实时框架的抽象层,以防止模块锁定 ![star > 2000][Awesome]
      • deepstream.io - **star:298** 可伸缩的实时微服务框架
      • Kalm - **star:211** 底层套接字路由器和中间件框架
      • MQTT.js - **star:8694** 基于MQTT的消息传递协议的客户机,用于TCP/IP之上 ![star > 2000][Awesome]