搜索仓库、语言、topic
提交项目
GitHub 雷达
监控正在起飞的黑马项目,和高星项目,帮助你寻找最优质的开源项目。
数据更新于 5 小时前
黑马榜
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
denoland/deno
1. Deno 是一个现代、安全的 JavaScript、TypeScript 和 WebAssembly 运行时,主打开箱即用的开发体验。 2. 核心采用 Rust 开发,底层依赖 V8 引擎和 Tokio 异步运行时,内置 TypeScript 编译器无配置即可执行 TS 代码。 3. 默认安全无文件、网络等权限需显式授权,原生支持 TypeScript 与 WebAssembly,适合构建 Web 服务、CLI 工具和边缘部署场景。
Rust
后端/服务端
108.0k
fastapi/fastapi
1. FastAPI 是一个基于 Python 类型提示的现代 Web 框架,用于快速构建高性能 API。 2. 底层依赖 Starlette(异步 Web 服务器)和 Pydantic(数据校验与序列化),自动生成符合 OpenAPI 标准的交互式文档。 3. 开发效率高、代码简洁且错误率低,特别适合需要高性能、快速迭代且自动文档支持的生产级 API 服务。
Python
后端/服务端
101.3k
gin-gonic/gin
1. Gin 是一个用 Go 语言编写的高性能 HTTP Web 框架,旨在快速构建 REST API、Web 应用与微服务,其 API 风格类似 Martini 但速度可快达 40 倍。 2. 底层基于高性能的 httprouter 实现零内存分配路由,并内置中间件系统、JSON 绑定/校验、错误恢复与多格式渲染等开箱即用的组件。 3. 特别适合高并发、低延迟的服务场景,如高吞吐量 API 网关、实时微服务通信和快速原型开发,兼具 Express.js 的简洁路由风格与 Go 原生性能。
Go
后端/服务端
89.0k
django/django
1. Django 是一个为“有截止日期的完美主义者”设计的高级 Python Web 框架,帮助开发者在短时间内构建干净实用的 Web 应用。 2. 基于 Python 语言,采用 MTV(模型-模板-视图)架构,内置 ORM、模板引擎、认证系统和后台管理等全套组件。 3. 以“电池全含”著称,提供开箱即用的完整功能集,极适合需要快速全栈开发、内容发布或数据驱动型网站的场景。
Python
后端/服务端
88.3k
laravel/laravel
Laravel 是一个用于构建现代 Web 应用程序的 PHP 框架,旨在通过优雅的语法和丰富的功能集简化开发过程,让开发者专注于创意而非繁琐的重复性工作。 主要技术栈基于 PHP,并集成了强大的路由引擎、依赖注入容器、Eloquent ORM 数据库操作、队列与事件广播等核心组件。 其亮点在于拥有极其详尽的官方文档和视频教程,学习曲线平缓,并且其可预测的结构和约定使其非常适合与 AI 编码代理(如 Claude Code 和 Cursor)配合使用,适用于构建从简单网站到大型复杂应用的各类 Web 项目。
Blade
后端/服务端
84.8k
macrozheng/mall
mall 是一套完整的电商系统,包含前台商城和后台管理两大模块,旨在提供从商品展示到订单管理的全流程解决方案。 项目基于 Java 语言,主要采用 Spring Boot 和 MyBatis 框架实现,并集成了 Elasticsearch、Redis、RabbitMQ 等多种中间件,支持 Docker 容器化部署。 该项目拥有超过 8 万星标,配套了详细的学习教程和视频,非常适合作为 Java 开发者学习企业级电商系统架构与开发的实战项目。
Java
后端/服务端
84.5k
spring-projects/spring-boot
Spring Boot 是一个用于简化 Spring 应用开发的框架,帮助开发者以最少的配置快速创建可用于生产环境的独立应用和服务。 主要技术栈基于 Java 和 Spring 平台,采用约定优于配置的自动化方式,支持内嵌服务器、安全、监控和外部化配置等功能,无需代码生成和 XML 配置。 其亮点在于提供极速的入门体验和丰富的非功能性特性,特别适合快速构建微服务、RESTful Web 服务以及需要开箱即用监控和健康检查的企业级应用。
Java
后端/服务端
81.2k
doocs/advanced-java
doocs/advanced-java 是一个为有经验的 Java 后端开发者整理的核心面试题与进阶知识库,旨在系统性地扫清高并发、分布式、高可用、微服务及海量数据处理等领域的知识盲点。该项目主要使用 Java 语言,以文档形式组织内容,通过问答方式深入讲解消息队列、搜索引擎、缓存、分库分表、分布式锁等技术的原理与实践。其亮点在于内容系统全面且贴近实战,非常适合准备 Java 后端高级岗位面试或希望系统提升架构设计能力的开发者作为学习参考资料。
Java
后端/服务端
79.0k
nestjs/nest
1. Nest 是一个用于构建高效、可扩展的企业级 Node.js 服务端应用的渐进式框架,解决了服务端 JavaScript 架构缺失的痛点。 2. 基于 TypeScript 并兼容 JavaScript,底层使用 Express 或 Fastify,融合面向对象、函数式与函数响应式编程范式,架构设计深受 Angular 启发。 3. 提供开箱即用的模块化架构,适合开发高度可测试、松耦合且易维护的大型企业级后端应用,并拥有活跃的社区和丰富的插件生态。
TypeScript
后端/服务端
76.3k
caddyserver/caddy
1. Caddy 是一个快速、可扩展的跨平台 Web 服务器,默认自动为所有站点启用 HTTPS。 2. 采用 Go 语言构建,基于模块化架构内建 TLS 证书自动管理,支持 HTTP/1.1、HTTP/2 和 HTTP/3 且无外部依赖。 3. 它以零配置自动 HTTPS 为核心亮点,兼具高扩展性和跨平台部署能力,特别适合从个人项目到大规模生产环境的安全 Web 服务托管。
Go
后端/服务端
74.6k
strapi/strapi
1. 解决什么问题 / 是什么:Strapi 是一款领先的开源无头内容管理系统(Headless CMS),让开发者能快速搭建内容 API,同时为内容编辑者提供友好的管理界面。 2. 主要技术栈或实现方式:项目 100% 基于 JavaScript/TypeScript,支持 REST 和 GraphQL 自动生成 API,内置角色权限、媒体库、国际化与草稿发布,并采用“路由 → 中间件 → 控制器 → 服务”的分层架构。 3. 亮点或适用场景:完全可自定义的插件系统、可视化内容类型构建器、多种数据库支持(SQLite/PostgreSQL/MySQL/MariaDB),适用于需要灵活内容建模、快速前后端分离开发的各类应用(网站、移动 App、IoT 等),并提供自托管或官方 Strapi Cloud 托管选项。
TypeScript
后端/服务端
72.8k
pallets/flask
1. 解决什么问题 / 是什么:Flask 是一个轻量级 Python Web 微框架,用于快速构建 Web 应用和 API。 2. 主要技术栈或实现方式:基于 WSGI 标准,核心依赖 Werkzeug 工具集和 Jinja 模板引擎,不强制项目布局与依赖,可通过社区扩展灵活添加功能。 3. 亮点或适用场景:设计极简、易于上手,适用于从原型开发到需要高度定制的中大型 Web 项目,生态丰富且扩展性强。
Python
后端/服务端
72.1k
expressjs/express
1. 解决什么问题 / 是什么:Express 是一个轻量、灵活、高性能的 Node.js Web 框架,用于快速构建 Web 应用与 HTTP API。 2. 主要技术栈或实现方式:基于 Node.js 与 JavaScript,提供健壮的路由、HTTP 工具集和可插拔的模板引擎支持(覆盖 14+ 引擎)。 3. 亮点或适用场景:不强制项目结构或技术选型,适合构建单页应用、网站、混合应用及 RESTful API,且拥有超高的测试覆盖率和活跃的社区生态。
JavaScript
后端/服务端
69.3k
dani-garcia/vaultwarden
1. Vaultwarden 是一个非官方的 Bitwarden 兼容密码管理服务器,用于自托管存储和管理账号密码等敏感信息。 2. 项目采用 Rust 语言实现 Bitwarden 客户端 API,可配合官方全平台客户端使用,底层默认使用 SQLite 等轻量数据库。 3. 资源占用远低于官方服务,特别适合个人、家庭或小型组织在低规格设备上快速部署全功能密码库。
Rust
后端/服务端
64.9k
socketio/socket.io
1. Socket.IO 是一个实现全双工、低延迟实时双向通信的库,让浏览器与服务器之间保持长连接。 2. 核心基于 TypeScript 开发,优先使用 WebSocket 传输并自动降级到 HTTP 长轮询,确保在各类环境下可用。 3. 亮点是跨平台兼容、自动重连、内置房间支持和广播机制,适合实时聊天、协作应用、游戏和实时数据推送等场景。
TypeScript
后端/服务端
63.2k
usememos/memos
1. Memos 是一个开源、可自托管的轻量级笔记工具,专为快速记录和捕捉灵感而设计。 2. 采用 Go 语言实现,以单一二进制或约 20MB 的 Docker 镜像运行,支持 SQLite、MySQL、PostgreSQL 数据库,并提供 REST 和 gRPC API。 3. 亮点
Go
后端/服务端
62.0k
xingshaocheng/architect-awesome
这是一个为后端开发者整理的架构师学习路径和知识图谱,旨在系统性地汇总从基础到进阶所需的核心技术知识点。该项目主要以目录和链接的形式组织内容,覆盖数据结构、算法、并发编程、分布式系统等多个技术领域。其亮点在于内容全面且结构清晰,非常适合准备面试或希望系统提升后端架构能力的开发者作为学习路线图参考。
—
后端/服务端
60.8k
pocketbase/pocketbase
1. 一个开源、自包含的实时后端服务,将数据库、用户认证、文件存储和管理后台集成在一个可执行文件中。 2.
Go
后端/服务端
60.4k
spring-projects/spring-framework
Spring Framework 是用于构建企业级Java应用的基础框架,提供从依赖注入到Web MVC等全面的开发支持。主要技术栈基于Java语言,采用模块化架构设计,核心功能包括IoC容器、AOP、数据访问和事务管理等。亮点在于它是所有Spring项目的基石,适用于从简单Web应用到复杂微服务架构的广泛企业开发场景。
Java
后端/服务端
60.1k
meilisearch/meilisearch
1. Meilisearch 是一个开箱即用的极速搜索引擎 API,可为网站和应用快速添加支持 AI 混合搜索(语义+全文)的智能搜索功能。 2. 核心采用 Rust 语言构建,通过 HTTP API 提供服务,内置搜索即输入、错字容忍、过滤、分面搜索和排序
Rust
后端/服务端
58.8k
rails/rails
Rails 是一个基于模型-视图-控制器(MVC)模式的全栈 Web 应用框架,用于快速开发数据库驱动的网站和应用程序。 主要技术栈是 Ruby 语言,核心组件包括 Active Record(数据库交互)、Action Pack(请求处理与路由)和 Action View(模板渲染),并集成了邮件、作业队列、WebSocket 和文件存储等库。 其亮点是提供了“约定优于配置”的开发理念和丰富的内置功能,适合快速构建从简单博客到复杂企业级应用的各类 Web 项目。
Ruby
后端/服务端
58.7k
appwrite/appwrite
1. Appwrite 是一个开源的一体化后端即服务平台,为 Web
TypeScript
后端/服务端
56.8k
jellyfin/jellyfin
Jellyfin 是一个自由开源的媒体系统,旨在让用户完全掌控自己媒体文件的整理和流媒体播放,作为 Emby 和 Plex 的替代方案。主要技术栈是 C# 和 .NET 平台,后端服务器运行在跨平台环境,并依赖 ffmpeg 进行媒体处理。其亮点在于完全免费无限制、无高级付费功能,适合希望自建私有媒体服务器、追求数据隐私和自主权的用户或家庭使用。
C#
后端/服务端
55.3k
共 417 个高星项目
‹
1
2
3
… 18
›
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。
⌘K