搜索仓库、语言、topic
提交项目
GitHub 雷达
监控正在起飞的黑马项目,和高星项目,帮助你寻找最优质的开源项目。
数据更新于 7 小时前
黑马榜
30
星海
4914
排序
Star 最多
最近更新
最新收录
语言
全部
TypeScript
Python
JavaScript
Go
Rust
C++
Java
Jupyter Notebook
分类
全部
AI/机器学习
工具/CLI
Web前端
后端/服务端
DevOps/云原生
学习/资源
安全
数据库/存储
仓库
语言
分类
Star
nodejs/node
1. Node.js 是一个开源、跨平台的 JavaScript 运行时,让 JavaScript 能在服务器端和本地环境运行,而不仅限于浏览器。 2. 底层基于 C++ 与 V8 引擎,配合 libuv 实现事件驱动和非阻塞 I/O,使用 JavaScript 语言作为开发接口。 3. 核心亮点是高性能异步架构与庞大的 npm 生态,适用于构建高并发后端服务、命令行工具和全栈应用。
JavaScript
后端/服务端
118.7k
expressjs/express
1. 解决什么问题 / 是什么:Express 是一个轻量、灵活、高性能的 Node.js Web 框架,用于快速构建 Web 应用与 HTTP API。 2. 主要技术栈或实现方式:基于 Node.js 与 JavaScript,提供健壮的路由、HTTP 工具集和可插拔的模板引擎支持(覆盖 14+ 引擎)。 3. 亮点或适用场景:不强制项目结构或技术选型,适合构建单页应用、网站、混合应用及 RESTful API,且拥有超高的测试覆盖率和活跃的社区生态。
JavaScript
后端/服务端
69.3k
TryGhost/Ghost
1. 这是一个专为现代出版、会员订阅和新闻通讯打造的独立开源内容管理系统(headless Node.js CMS)。 2. 主要基于 Node.js 和 JavaScript 技术栈,提供 CLI 工具以便一键部署,同时通过 REST API 实现前后端分离。 3. 亮点在于将内容发布、订阅付费与邮件通讯无缝融合,非常适合追求独立品牌、内容变现的博主、媒体及创作者使用。
JavaScript
后端/服务端
54.6k
meteor/meteor
Meteor是一个用于构建现代Web应用程序的极简全栈JavaScript平台,它解决了传统开发中前后端分离、配置繁琐的问题。主要技术栈基于JavaScript和Node.js,通过统一的框架和命令行工具实现快速开发、部署和跨平台运行。其亮点在于支持React、Vue、Svelte等多种流行前端框架,并允许使用同一套代码开发Web、iOS、Android和桌面应用,特别适合需要快速原型设计和全栈开发的场景。
JavaScript
后端/服务端
44.8k
ToolJet/ToolJet
1. 解决的问题:ToolJet 是一个开源的低代码平台,用于快速构建内部管理工具、仪表盘、业务应用、工作流和 AI 代理,大幅降低企业级应用的开发门槛。 2. 主要技术栈与实现方式:
JavaScript
后端/服务端
38.3k
fastify/fastify
1. Fastify 是一个面向 Node.js 的高性能、低开销 Web 框架,专注于以最少的资源消耗提供最快的请求处理。 2. 基于 Node.js,通过 JSON Schema 实现
JavaScript
后端/服务端
36.9k
songquanpeng/one-api
1. 解决的核心问题:将各大 LLM 提供商的 API 统一封装为标准 OpenAI 格式,实现 key 管理与多模型分发。 2. 主要技术栈:Go 语言编写,提供单可执行文件与 Docker 镜像,默认使用 SQLite,数据库可按需切换。 3. 亮点与适用场景:支持 20+ 国内外主流模型,内置负载均衡、令牌额度、用户分组和兑换码等完备管理功能,适合搭建企业内部 AI 网关、API 额度分发及多模型聚合服务。
JavaScript
后端/服务端
36.2k
koajs/koa
1. Koa 是 Node.js 的轻
JavaScript
后端/服务端
35.7k
sahat/hackathon-starter
1. 这是一个为黑客马拉松等快速开发场景设计的 Node.js 全栈脚手架,预置了用户认证、账户管理和各种 API 集成。 2. 主要技术栈基于 Node
JavaScript
后端/服务端
35.2k
lovell/sharp
1. sharp 是一个高性能 Node.js 图像处理模块,用于将大图快速转换为 JPEG、PNG、WebP、AVIF 等网络友好的格式。 2. 基于 C 语言编写的 libvips 图像库,通过 Node‑API 与 Node.js、Deno 和 Bun 等运行时集成,无须额外系统依赖。 3. 调整大小速度可达 ImageMagick 的 4‑5 倍,并支持旋转、合成、伽马校正等操作,适合服务端批量图片加工与实时图像转换场景。
JavaScript
后端/服务端
32.5k
Automattic/mongoose
1. Mongoose 是 MongoDB 的对象建模工具,为 Node.js 和 Deno 应用提供简洁的异步数据建模方案。 2. 基于 Schema 定义模型,支持类型校验、默认值、中间件和丰富的查询 API,兼容 Promise 与回调。 3. 亮点在于强大的插件生态和内置的 Mongoose Studio 可视化面板,直接通过模型安全操作数据库,免去暴露原始连接字符串。
JavaScript
后端/服务端
27.5k
request/request
1. 一个已弃用的 Node.js HTTP 请求客户端,旨在用最简洁的方式发起 HTTP/HTTPS 调用。 2. 基于 Node.js 原生 http/https 模块构建,原生支持回调与流式接口,可通过扩展包实现 Promise/async-await。 3. 曾以极简 API、流式管道、代理和表单处理等功能广受欢迎,适用于快速编写 HTTP 客户端,但已官方弃用,建议转向现代替代库。
JavaScript
后端/服务端
25.5k
jaredhanson/passport
1. 解决 Node.js 应用中用户身份认证的问题,以中间件形式统一处理登录验证。 2. 基于策略模式实现,通过 480+ 种可插拔策略支持本地密码、OAuth、OpenID 等多种认证方式。 3. 高度灵活且不绑定路由或数据库,适合 Express 生态下需要快速集成多平台登录或企业级单点登录的场景。
JavaScript
后端/服务端
23.5k
node-red/node-red
1. 解决什么问题:Node-RED 是一个基于浏览器的低代码开发平台,通过可视化拖拽节点和连线的方式,让用户快速构建事件驱动型应用程序。 2. 主要技术栈或实现方式:项目基于 Node.js 与 JavaScript 构建,采用可视化画布编辑器,通过 npm 包体系提供可扩展的节点生态,支持本地与容器化部署(默认端口 1880)。 3. 亮点或适用场景:适合物联网(IoT)、智能家居、工业自动化、API集成等场景,其核心优势是拥有庞大活跃的社区和数千个预置节点,可将复杂的数据流和硬件交互简化为“连接-配置-部署”三步。
JavaScript
后端/服务端
23.4k
balderdashy/sails
1. 这是一个专为 Node.js 设计的实时 MVC 框架,用于快速搭建企业级 Web 应用和 API,尤其适合聊天等实时交互场景。 2. 技术栈基于 Express、Socket.io 和 Waterline ORM,支持 async/await,可对接 MySQL、MongoDB、Redis 等多种官方与社区适配的数据存储。 3. 亮点在于无缝兼容 Express 中间件,可轻松集成旧项目并自动为 API 增加 WebSocket 实时通信能力,官方教程和数据库支持丰富,适合全栈实时应用开发。
JavaScript
后端/服务端
22.8k
websockets/ws
1. 为 Node.js 提供一个简单、高速且经过完整测试的 WebSocket 客户端和服务器实现。 2. 基于纯 JavaScript 编写,可选安装二进制插件 bufferutil 以优化帧数据处理性能。 3. 通过严格的 Autobahn 测试套件验证,性能出色,适合构建高实时性、低延迟的 Node.js 后端 WebSocket 服务。
JavaScript
后端/服务端
22.8k
jsdom/jsdom
1. jsdom 是一个纯 JavaScript 实现的 Web 标准库,让 Node.js 能模拟浏览器环境,主要用于测试和抓取真实 Web 应用。 2. 基于 WHATWG DOM 和 HTML 标准,通过 JSDOM 构造函数解析 HTML 字符串,生成可操作的 window 与 document 对象。 3. 支持脚本执行、URL 定制和子资源加载,适合无头浏览器测试、网页内容抓取及服务端 DOM 处理场景。
JavaScript
后端/服务端
21.6k
parse-community/parse-server
Parse Server 是一个开源后端服务,可以部署到任何支持 Node.js 的基础设施上,用于快速搭建移动或 Web 应用的后端。它主要基于 Node.js 和 Express 框架实现,支持 MongoDB 和 PostgreSQL 作为数据库。其亮点是兼容 Parse 平台的 SDK,提供现成的用户认证、数据存储、云函数和实时查询功能,适合需要快速原型开发或自托管后端服务的场景。
JavaScript
后端/服务端
21.4k
hapijs/joi
1. 解决什么问题:joi 是 JavaScript 生态中最强大的数据验证库,用于用声明式 schema 描述和校验数据结构。 2. 主要技术栈或实现方式:基于 JavaScript 的链式 API 描述验证规则,无需编译,直接在运行时校验对象、字符串、数字等复杂类型。 3. 亮点或适用场景:规则极其丰富且可组合,非常适合 Node.js 后端 API、配置校验和任何需要强类型约束的 JavaScript/TypeScript 项目。
JavaScript
后端/服务端
21.2k
paularmstrong/normalizr
1. normalizr 是一个根据自定义模式将深层嵌套的 JSON 数据转换为扁平规范化结构的工具,常用于前端状态管理(如 Redux)中消除数据冗余。 2. 项目基于 JavaScript 开发,通过定义实体(Entity)和模式(Schema)来声明数据关系,运行时按照模式递归提取嵌套对象并替换为 ID 引用。 3. 亮点是长期稳定、被广泛使用,特别适合与 RESTful API 返回的嵌套资源配合,在 Redux store 中存储规范化数据以避免更新不一致问题。
JavaScript
后端/服务端
20.8k
motdotla/dotenv
1. 解决 Node.js 项目中环境变量与代码分离的配置管理问题,遵循十二要素应用准则。 2. 基于零依赖的模块,通过解析 .env 文件并将其键值对加载到 process.env 实现。 3. 支持多种包管理器与模块系统,提供预加载、多行变量解析和命令行配置等灵活功能,适合本地开发与生产环境注入敏感配置。
JavaScript
后端/服务端
20.5k
auth0/node-jsonwebtoken
1. 解决什么问题/是什么:一个用于 Node.js 的 JSON Web Token (JWT) 实现,负责生成和验证符合 RFC 7519 标准的令牌,广泛用于无状态身份认证与授权。 2. 主要技术栈或实现方式:基于 Node.js 内置 crypto 模块和底层 node-jws 库,支持 HMAC、RSA、ECDSA 等多种签名算法,提供同步和异步 API。 3. 亮点或适用场景:支持可定制的过期、生效时间与标准声明,能够灵活地用字符串或秒数表达时间,适用于微服务认证、API 网关、单点登录等需要轻量级令牌的场景。
JavaScript
后端/服务端
18.2k
statsd/statsd
1. 解决什么问题/是什么:StatsD 是一个网络守护进程,用于轻量级地收集、聚合计数器与计时器等统计信息。 2. 主要技术栈/实现方式:基于 Node.js 实现,通过 UDP 或 TCP 接收指标数据,并定期发送聚合结果到可插拔的后端服务(如 Graphite)。 3. 亮点或适用场景:采用极简的文本协议和自由命名的“桶”设计,非常适合分布式系统、微服务架构中的高频性能监控和指标聚合。
JavaScript
后端/服务端
18.1k
pinojs/pino
1. 一个超快速的 Node.js JSON 日志库,专为追求低开销的结构化日志记录而设计。 2. 基于 Node.js 运行时,采用极简核心配合可选的 Worker Thread 传输管道实现高效异步日志处理。 3. 性能比同类
JavaScript
后端/服务端
18.0k
共 79 个高星项目
‹
1
2
3
… 4
›
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。
⌘K