Express.js资源
探索与 Express.js 相关的精选开源项目、速读教程和最新工作机会
相关开源项目
goldbergyoni/nodebestpractices
汇集102条Node.js最佳实践,涵盖架构、错误处理等,持续更新至Node 22.0.0,支持多语言。
expressjs/express
快速、灵活、极简的 Node.js Web 框架。提供强大的路由、高性能与高测试覆盖率,支持多种模板引擎,适用于构建单页应用、网站和 HTTP API。
payloadcms/payload
开源全栈 Next.js 框架,提供即时后端能力。可作为无头 CMS 或应用框架使用,支持 TypeScript,一键部署到 Vercel/Cloudflare,提供网站、电商等模板。
gofiber/fiber
基于Fasthttp的高性能Go Web框架,灵感源自Express。提供零内存分配、极速路由、静态文件服务等特性,支持快速开发。
goldbergyoni/javascript-testing-best-practices
JavaScript 与 Node.js 测试最佳实践大全(2025 年版),涵盖前端、后端、CI 及高级测试技术,50+ 条精炼原则,面向工程实效性设计
jaredhanson/passport
适用于 Node.js 的 Express 兼容认证中间件,通过可扩展的策略插件处理请求认证,不绑定路由或数据库模式,提供灵活的 API 控制认证流程。
nswbmw/n-blog
基于 Express + MongoDB 的多人博客系统,配套《一起学 Node.js》教程,涵盖 Node.js、Express、MongoDB 等核心技术点讲解与实战。
josdejong/mathjs
用于 JavaScript 和 Node.js 的综合数学库。支持符号计算、多种数据类型(数字、复数、分数、单位、矩阵等),提供灵活的表达式解析器,功能强大且易于使用。
apollographql/apollo-server
规范兼容、生产就绪的 JavaScript GraphQL 服务器,支持模式优先开发。适用于 Express、Connect、Hapi、Koa 等框架,提供独立服务器与 Express 中间件集成。
habitrpg/habitica
开源习惯养成应用,将目标管理游戏化。通过角色扮演机制,完成任务升级、失败扣血、赚取金币购买装备。
graphile/crystal
Graphile 的 Crystal 单体仓库,包含 Grafast 和 PostGraphile 等 GraphQL 工具。Grafast 是 GraphQL.js 的高性能规划执行引擎,PostGraphile 提供从 PostgreSQL 自动生成 GraphQL API 的低代码方案。
bailicangdu/node-elm
基于 Node.js + Mongodb 的外卖平台后端系统,提供完整的用户端与管理端 API,涵盖登录、商品、购物车、订单等全流程。
linnovate/mean
基于 MongoDB、Express、Angular 和 Node.js 的全栈 JavaScript 框架,提供云原生应用开发的简单起点。支持 TypeScript,可通过 Docker 或 yarn 快速部署。
chimurai/http-proxy-middleware
基于 Node.js 的 HTTP 代理中间件,专为 Connect、Express 和 Next.js 等框架设计。提供简洁的一行式配置,利用 http-proxy 实现高效代理。
goofychris/art-template
高性能 JavaScript 模板引擎,采用作用域预声明技术优化渲染速度,性能接近 JavaScript 极限。支持 NodeJS 和浏览器,浏览器版本仅 6KB。具备调试友好、模板继承、子模板等特性,支持 Express、Koa 和 Webpack。
getstream/winds
一款开源的 RSS 与播客应用,前端基于 React & Redux,后端使用 Express.js。集成 Stream 活动流、Algolia 搜索、MongoDB 数据库及 AWS 托管服务,提供精美的用户界面与体验。
any86/any-rule
🦕 常用正则大全,支持 web / vscode / idea / Alfred Workflow 多平台。收录 84 条正则,提供 VS Code 插件,支持关键词搜索与图解学习。
pillarjs/path-to-regexp
将路径字符串(如 /user/:name)转换为正则表达式。支持参数、通配符、可选部分。提供 match、compile 等函数,用于路径匹配与反向生成。
expressjs/morgan
用于 Node.js 的 HTTP 请求日志中间件,支持多种预定义格式和自定义日志输出。
expr-lang/expr
专为 Go 设计的表达式语言,提供动态配置。安全、无副作用、静态类型,确保类型正确且防止运行时错误。与 Go 无缝集成,提供丰富的运算符和内置函数,性能卓越。
hagopj13/node-express-boilerplate
基于 Node.js、Express 和 Mongoose 构建生产就绪 RESTful API 的脚手架。提供 JWT 认证、请求验证、单元与集成测试、Docker 支持、API 文档等开箱即用功能。
jonasstrehle/supercookie
利用网站图标进行浏览器指纹追踪,ID 几乎持久化存储,无法被用户轻易清除。支持隐身模式、缓存清除、VPN 及广告拦截器,提供教育演示目的。
chyingp/nodejs-learning-guide
Node.js 学习笔记及经验总结,涵盖核心模块 API、项目实战、框架使用与部署运维,附带可执行 demo。
expressjs/session
用于 Express 的简单会话中间件。会话数据存储在服务器端,仅在客户端保存会话 ID。支持自定义 Cookie 配置,如域名、路径、过期时间等。默认使用内存存储,仅适用于开发环境。
graphql/express-graphql
基于 Express 创建 GraphQL HTTP 服务器的官方参考实现,现已弃用。推荐使用 graphql-http 作为新标准,或选择 graphql-yoga、Apollo Server 等全功能替代方案。
express-validator/express-validator
基于 validator.js 的 Express.js 中间件,提供强大的数据验证功能。支持 TypeScript,安装简单,文档完善。
soumyajit4419/portfolio
使用 React.js 构建的个人网站,展示 GitHub 项目、简历和技术技能。基于 React-Bootstrap 和 CSS3,支持多页面布局,完全响应式设计,易于定制。
hotheadhacker/no-as-a-service
轻量级API,返回随机拒绝理由,适用于各种需要礼貌或幽默拒绝的场景。支持自托管,内置1000+理由。
expressjs/cors
用于 Express 和 Connect 的 Node.js CORS 中间件,设置响应头以控制跨域访问。支持简单启用、动态配置和预检请求。
ldqk/masuit.tools
全龄段友好的C#万能工具库,包含加密解密、反射、权重随机、分布式短ID、表达式树、LINQ扩展、文件压缩、多线程下载、硬件信息、字符串扩展、日期时间、中国农历、大文件拷贝、图像裁剪、验证码、断点续传、集合扩展、Excel导出等常用封装,代码量不到2MB。