搜索仓库、语言、topic
提交项目
GitHub 雷达
监控正在起飞的黑马项目,和高星项目,帮助你寻找最优质的开源项目。
数据更新于 7 小时前
黑马榜
30
星海
4914
排序
Star 最多
最近更新
最新收录
语言
全部
TypeScript
Python
JavaScript
Go
Rust
C++
Java
Jupyter Notebook
分类
全部
AI/机器学习
工具/CLI
Web前端
后端/服务端
DevOps/云原生
学习/资源
安全
数据库/存储
仓库
语言
分类
Star
denoland/deno
1. Deno 是一个现代、安全的 JavaScript、TypeScript 和 WebAssembly 运行时,主打开箱即用的开发体验。 2. 核心采用 Rust 开发,底层依赖 V8 引擎和 Tokio 异步运行时,内置 TypeScript 编译器无配置即可执行 TS 代码。 3. 默认安全无文件、网络等权限需显式授权,原生支持 TypeScript 与 WebAssembly,适合构建 Web 服务、CLI 工具和边缘部署场景。
Rust
后端/服务端
108.0k
dani-garcia/vaultwarden
1. Vaultwarden 是一个非官方的 Bitwarden 兼容密码管理服务器,用于自托管存储和管理账号密码等敏感信息。 2. 项目采用 Rust 语言实现 Bitwarden 客户端 API,可配合官方全平台客户端使用,底层默认使用 SQLite 等轻量数据库。 3. 资源占用远低于官方服务,特别适合个人、家庭或小型组织在低规格设备上快速部署全功能密码库。
Rust
后端/服务端
64.9k
meilisearch/meilisearch
1. Meilisearch 是一个开箱即用的极速搜索引擎 API,可为网站和应用快速添加支持 AI 混合搜索(语义+全文)的智能搜索功能。 2. 核心采用 Rust 语言构建,通过 HTTP API 提供服务,内置搜索即输入、错字容忍、过滤、分面搜索和排序
Rust
后端/服务端
58.8k
juspay/hyperswitch
1. 解决什么问题:Hyperswitch 是一个开源、可组合的支付基础设施平台,旨在解决商户接入多家支付服务商(PSP)时的集成复杂、成本不透明、授权率低及供应商锁定等问题。 2. 主要技术栈:核心使用 Rust 语言构建高性能、模块化的支付服务,支持通过 Docker 等容器化方式快速部署,并提供 PCI DSS Level 1 合规的本地或自托管环境。 3. 亮点与场景:内置智能路由可提升支付授权率、收入
Rust
后端/服务端
43.4k
tokio-rs/tokio
1. Tokio 是 Rust 语言的异步运行时,专为编写可靠、高效、资源占用少的异步应用而生,内置 I/O、网络、定时器和任务调度等能力。 2. 基于事件驱动和非阻塞 I/O 架构,采用多线程工作窃取调度器,并直接对接操作系统级事件队列(epoll / kqueue / IOCP)实现高性能。 3. 凭借零成本抽象提供裸金属级性能,并利用 Rust 的所有权与类型系统保证线程安全,特别适合构建高吞吐、低延迟的网络服务(如 TCP/UDP、HTTP、gRPC 等)。
Rust
后端/服务端
32.8k
cloudflare/pingora
1. 一个用于构建高性能、可编程网络服务(如代理和负载均衡)的 Rust 框架,已在生产环境支撑每秒超 4000 万请求。 2. 基于异步 Rust 实现,原生支持 HTTP/1 和 HTTP/2 端到端代理、gRPC、WebSocket,并集成 OpenSSL、BoringSSL 等多种 TLS 后端。 3. 优势在于内存安全、极致性能与强可定制性,特别适合安全敏感、性能敏感以及需要深度定制代理逻辑的互联网基础设施场景。
Rust
后端/服务端
27.0k
tokio-rs/axum
1. Axum 是一个注重易用性和模块化的 Rust HTTP 路由与请求处理库,用于快速构建 Web 服务。 2. 基于 hyper 和 tower 生态,采用无宏声明式 API、请求提取器,并直接复用 tower::Service 中间件体系。 3. 几乎零性能开销,全库使用 100% 安全 Rust,中间件可与 hyper、tonic 等共享,尤其适合需要模块化
Rust
后端/服务端
26.6k
rwf2/Rocket
1. Rocket 是一个用 Rust 编写的异步 Web 框架,专注于易用性、安全性和高性能。 2. 基于 Rust 的异步运行时和属性宏,通过简洁的装饰器定义路由,并利用类型系统自动解析与校验请求参数。 3. 文档丰富、上手快,适合需要开发效率且注重类型安全的 Web 应用,从简单接口到复杂项目均可胜任。
Rust
后端/服务端
25.8k
actix/actix-web
Actix Web 是一个用 Rust 语言编写的强大、实用且速度极快的 Web 框架,用于构建高性能的 HTTP 服务器和 Web 应用。 它主要基于 Rust 语言和 Tokio 异步运行时实现,支持 HTTP/1.x 和 HTTP/2 协议,并提供强大的请求路由、WebSocket、中间件等功能。 其亮点在于性能极快,在 TechEmpower 基准测试中名列前茅,非常适合需要高吞吐量和低延迟的生产级 Web 服务场景。
Rust
后端/服务端
24.7k
iii-hq/iii
iii 是一个让开发者能够轻松组合、扩展并实时观察所有服务的开源项目,它通过一个共享运行时替代了传统的点对点集成。该项目主要使用 Rust 语言开发,并提供了 TypeScript、Python、Rust 等多种语言的 SDK,其核心实现基于 Worker、Function、Trigger 三个原语。亮点在于开发者只需通过简单的命令行指令即可添加队列、代理、沙箱等能力,所有服务自动加入实时目录并相互发现调用,特别适合需要快速构建可观测、可扩展微服务或代理系统的场景。
Rust
后端/服务端
18.5k
windmill-labs/windmill
1. Windmill 是一个开源内部工具平台,可将 Python、TypeScript 等脚本快速转为 webhook、工作流、定时任务和自动生成的前端界面。 2. 核心引擎用 Rust 编写,支持多语言脚本与低代码 UI 构建,并提供 Web IDE 和 GitHub 同步。 3. 作为 Retool 和 Temporal 的自托管替代方案,其工作流引擎比 Airflow 快 13
Rust
后端/服务端
17.2k
hyperium/hyper
1. hyper 是一个用 Rust 编写的低层级、异步 HTTP 库,同时提供客户端和服务端 API,支持 HTTP/1 和 HTTP/2 协议。 2. 基于 Rust 的异步生态(如 Tokio)实现,强调高性能、内存安全与协议正确性,经过大量测试,适合作为网络基础设施的构建块。 3. 已被 reqwest、axum、warp 等流行 Rust 网络项目作为底层依赖,广泛应用于需要精细控制 HTTP 的高性能生产环境。
Rust
后端/服务端
16.2k
LemmyNet/lemmy
Lemmy 是一个去中心化的社区讨论平台,类似于 Reddit,但任何人都可以运行自己的服务器,并通过联邦协议(Fediverse)连接所有服务器。主要技术栈包括 Rust 语言、Actix 框架、Diesel ORM、Inferno 前端和 TypeScript。亮点是易于自托管、支持 Docker 部署、拥有干净的移动端界面、实时评论更新、丰富的表情和用户标签功能,以及灵活的社区审核机制,适合构建不受企业控制的健康讨论社区。
Rust
后端/服务端
14.5k
stalwartlabs/stalwart
1. 一个整合邮件收发、日历、联系人、文件存储的全功能邮件与协作服务器,一站实现 IMAP/JMAP/SMTP/CalDAV/CardDAV/WebDAV 等协议。 2. 基于 Rust 构建,内置反垃圾/反钓鱼引擎与多后端支持(RocksDB、PostgreSQL、S3 等)及多语言全文检索。 3. 适合需要自托管、高安全性的企业或个人邮件场景,开箱即用 LLM 垃圾检测、统计分类器与多层次防伪认证(DMARC/DKIM/SPF/ARC)。
Rust
后端/服务端
13.7k
grpc/grpc-rust
1. 这是一个原生支持 async/await 的 gRPC 框架,用于在 Rust 中实现高性能、跨语言的 RPC 客户端与服务端。 2. 技术栈基于 Tokio 异步运行时和 Hyper HTTP/2,使用 Prost 生成 Protobuf 代码,
Rust
后端/服务端
12.4k
seanmonstar/reqwest
reqwest 是一个为 Rust 设计的易于使用且功能完备的 HTTP 客户端库。 - 用途:提供符合人体工学的异步/阻塞 HTTP 客户端,覆盖从简单请求到复杂会话的全场景。 - 实现:基于 Tokio 异步运行时,支持 rustls(默认)或系统原生 TLS,并可选编译至 WASM,核心依赖均为 Rust 生态组件。 - 亮点:内置 JSON/表单/分段上传、自动 Cookie 存储、灵活重定向与代理策略,一行请求即可解析响应,尤其适合需要高效网络通信的 Rust 服务端或前端应用。
Rust
后端/服务端
11.7k
seanmonstar/warp
1. 解决什么问题 / 是什么:一个极简且高度可组合的 Rust Web 服务器框架,用于快速构建 HTTP 服务。 2. 主要技术栈或实现方式:基于 Filter 组合子模式构建路由与请求处理,底层使用高性能异步运行时 hyper 和 Tokio。 3. 亮点或适用场景:通过声明式 Filter 链实现路径、请求头、请求体等灵活组合,自动支持 HTTP/1、HTTP/2 及 WebSocket,适合需要高性能且易于扩展的 API 与微服务场景。
Rust
后端/服务端
10.4k
rustdesk/rustdesk-server
1. 提供自托管远程桌面服务端,用于替代商业远程控制方案,保障连接与数据的自主可控。 2. 使用 Rust 编写,生成 hbbs(ID/会合服务器)、hbbr(中继服务器)和 rustdesk-utils 三个原生可执行文件。 3. 完全免费开源,适合注重隐私的企业或个人私有化部署;另有 Pro 版本提供额外高级功能。
Rust
后端/服务端
10.1k
actix/actix
1. 一个为 Rust 语言设计的轻量级 Actor 模型框架,用于构建基于消息传递的并发应用。 2. 基于 Tokio 异步运行时和 futures,提供类型化消息、Actor 生命周期管理与监督机制。 3. 亮点是支持异步和同步 Actor、本地线程通信、类型安全的消息传递,适用于需要高并发和组件隔离的系统开发。
Rust
后端/服务端
9.2k
reacherhq/check-if-email-exists
1. 这是一个无需实际发送邮件即可验证电子邮件地址是否存在且可送达的开源工具,避免触发垃圾邮件机制。 2. 使用 Rust 编写,通过检查邮箱语法、域名的 DNS MX 记录和 SMTP 服务端响应来完成验证,并提供 CLI、Docker 化的 HTTP 后端以及 Rust 库三种使用方式。 3. 亮点是输出结构化的 JSON 报告,包含可达性评分、是否为
Rust
后端/服务端
9.2k
loco-rs/loco
1. 是一个受 Rails 启发的 Rust 全栈 Web 框架,专为单人快速开发副业项目和初创应用而设计。 2. 基于 Rust 语言,集成 Axum 作为 HTTP 层、SeaORM 作为 ORM,内置后台任务、调度器、邮件、存储与缓存等模块。 3. 强调“约定优于配置”,大幅减少样板代码,让开发者能极速从原型到上线,尤其适合个人或小团队构建 SaaS 与全栈应用。
Rust
后端/服务端
9.0k
awslabs/llrt
1. 解决什么问题:LLRT 是一个为无服务器应用设计的轻量级 JavaScript 运行时,旨在实现极快的冷启动和更低的执行成本。 2. 主要技术栈或实现方式:基于 Rust 开发,集成 QuickJS 引擎以获得更低的内存占用和更快的启动速度。 3. 亮点或适用场景:专为 AWS Lambda 等 Serverless 环境优化,冷启动速度可比 Node.js 快 10 倍以上,成本降低约 2 倍。
Rust
后端/服务端
8.8k
neon-bindings/neon
1. 让开发者能用 Rust 编写安全、高性能的 Node.js 原生扩展模块,替代 C++ 的繁琐与风险。 2. 基于 Rust 安全机制和 Node-API(N-API)构建,通过过程宏和类型封装提供类型安全的双向绑定。 3. 兼顾 Rust 的内存安全与零成本抽象,适用于计算密集型任务或系统级操作,跨平台且实验性支持 Bun 运行时。
Rust
后端/服务端
8.4k
tokio-rs/mio
1. Mio 是一个为 Rust 提供底层非阻塞 I/O 和事件通知的轻量级库,专用于构建高性能网络应用。 2. 基于 Rust 实现,直接封装操作系统级的 I/O 多路复用(如 epoll、kqueue、IOCP),提供零运行时分配的 TCP/UDP 等非阻塞 API。 3. 适合作为异步运行时
Rust
后端/服务端
7.0k
共 41 个高星项目
‹
1
2
›
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。
⌘K