Appearance
NodeJS 框架

Node.js 是运行在服务端的 JavaScript
更小、更富有表现力、更健壮的 Web 框架
Express 是一个简洁而灵活的 Node.js Web应用框架
Midway 是阿里巴巴 - 淘宝前端架构团队,基于渐进式理念研发的 Node.js 框架,通过自研的依赖注入容器,搭配各种上层模块,组合出适用于不同场景的解决方案
NestJS - 支持 TypeScript 结合了 OOP (面向对象编程)、FP (函数式编程)和 FRP (函数响应式编程)的服务器端应用程序的开发框架

Fastify - 快速并且低开销的 web 框架,最快的 web 框架之一

适用于快速搭建 RESTFUL API 的 web 框架
开源系统

基于 Midway 开发的后台管理系统

Strapi 是一种灵活的、开放源码的无头CMS

Ghost 是基于 Node.js 的开源博客系统,可以定义为 Wordpress 的 NodeJS 版本
Awesome

Awesome Node.js
TNWX 微信公众号、小程序、支付、企业微信开发脚手架,

Zod 为 后端 Api 接口参数校验器,全面支持 TypeScript

在 Node.js 中生成 svg 格式的验证码

一款加盐(salt)加密的包

基于 rsa 加解密库

生成/导出秘钥,加密/解密,签名/验证

读取目录生成目录树

一个轻量级的node.js爬虫工具

基于 fast-glob 的遍历文件系统和返回路径名的包

fs 模块的扩展,如:copy(), remove(), mkdirs()等等
基于装饰器和非装饰器的验证
处理 multipart/form-data 类型的表单数据中间件,主用于上传文件
数据库相关

最先进的开源关系数据库

Redis key-value 存储数据库
MongoDB 是一个基于分布式文件存储的数据库

Mongoose 是一个对象文档模型(ODM)库

本地 JSON 数据库,支持Electron、NodeJS和浏览器
NodeJS 关系型数据库第一选择方案

Electron 数据持久化存储

PouchDB 是一款浏览器数据库,支持将本地数据同步到远端数据库
下一代 Node.js、TypeScript、Go 的数据库 ORM
Sequelize 是一个基于 promise 的 Node.js ORM

TypeORM 是 node.js 现有社区最成熟的对象关系映射器(ORM )
TypeORM 中文文档
GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时
开源免费的 PostgreSQL 数据库管理工具