生态系统

Salvo 拥有丰富的生态系统,包括社区维护的模块、基于 Salvo 构建的项目以及丰富的教程资源。这些资源可以帮助您更好地使用 Salvo 框架构建高性能的 Web 应用程序。 除此之外,子目录分享一些与Salvo配合较好的库。rust语言在高速发展中,并且库有小而多的特点,希望这些常用库能帮助你更快的上手rust生态,成为你的多啦A梦的口袋。

社区项目

欢迎提PR添加你的项目😄

  • Socketioxide: Rust 实现的 socket.io 服务器,与 Tower 生态系统和 Tokio 堆栈集成。
  • salvo-websocket: 为 Salvo 框架提供的 WebSocket 工具。
  • SalvoRsTool: Salvo Idea RustRover插件,快速生成 dto、router、service 模板代码。
  • protect-endpoints: 保护您的端点的组件集合。
  • salvo-captcha: Salvo 框架的验证码中间件。
  • salvo-casbin: Casbin 访问控制鉴权,用于 Salvo 框架。

项目展示

  • AI00 RWKV Server: 基于 RWKV 模型的推理 API 服务器
  • Salvo Admin: 基于 salvo 和 Ruoyi-Vue3 的 rust 快速开发框架
  • Salvo Admin: 基于 salvo 和 rbatis 的 rbac 权限管理系统
  • Geospatial Web: Rust REST API - Martin MVT Tile Server - PostGIS
  • ALLEY: 同一网段终端间快速文件传输的软件
  • musicbot: 音乐瑞士军刀
  • Replex: 重塑您的 Plex 推荐
  • Pure Rust Instant Message(PRIM): 使用纯 Rust 实现的即时通讯系统
  • rblog: 用 Rust 编写的博客引擎
  • myblog: 个人博客项目
  • opensound: 专业音频系统引擎,使用 salvo 作为默认 HTTP 服务器后端
  • static-api: 模拟基础 REST API 的简单应用程序
  • palpo: Rust Matrix 服务器实现
  • yiirs: Rust API 快速开发脚手架 (Salvo & Axum)
  • luxy: 同一网段终端间快速文件传输的软件
  • ffxiv-best-craft: 带有友好 GUI 的 FF14 制作模拟器和解决方案
  • System-Monitor-Server: 用 Rust 编写的服务器监控程序
  • mvt server: 用 Rust 开发的简单高速矢量瓦片服务器,使用 Salvo web 框架

教程资源