Project Icon

backend

Rust开发的模块化通讯后端框架

Revolt Backend是一个基于Rust语言的开源通讯后端框架。采用monorepo结构管理核心配置、数据库、API模型和权限逻辑等多个组件。框架提供REST API和WebSocket事件服务,支持用户在线状态管理。其模块化设计便于开发者部署和定制,适用于构建高性能、可扩展的实时通讯应用。

rust-blog - Rust 编程教程与高级技术博客
GithubRust博客并发编程开源项目标准库编程教程
该博客专注于 Rust 编程语言,提供从初学到进阶的技术内容。主题包括并发编程、RESTful API 开发、标准库特性和内存管理等。博客文章深入浅出,涵盖 Rust 核心概念和高级特性,并提供多语言翻译。适合 Rust 开发者学习和提升技能。
revert - 统一API平台 加速第三方服务集成
GithubRevert产品集成开源开源项目第三方API统一API
Revert作为开源统一API平台,致力于简化第三方服务集成过程。该平台支持多种应用类型,包括CRM、通信工具和工单系统等,为B2B产品开发提供高效解决方案。Revert具备无缝集成、异常处理、自动令牌更新等功能,并支持自托管部署。这使得开发团队能够将精力集中在核心产品开发上,减少在集成维护方面的投入。
rust-protobuf - Rust语言的高效Protobuf库实现
GithubProtobufRust代码生成序列化开源项目跨语言通信
rust-protobuf是一个纯Rust实现的Protobuf库,支持Protobuf 2和3版本。它能生成Rust代码,提供运行时支持,并具备反射、JSON和文本格式处理、动态消息等功能。该开源项目目前正寻求贡献者参与完善文档、测试和API设计。
axum - 人体工学、高性能的Rust Web框架
GithubRustWeb框架axum中间件开源项目异步
axum是一个注重人体工学和模块化的Rust Web框架。它特色包括无宏路由API、声明式请求解析、简洁的错误处理和高效的响应生成。axum集成了Tower和Tower-HTTP生态系统,提供丰富的中间件和服务。框架支持Rust 1.66+,提供详细文档和示例,适合开发现代高效的Web应用。axum的设计理念使其在保持高性能的同时,也确保了开发体验的友好性。
async-graphql - Rust实现的高性能GraphQL服务器库
ApolloGithubGraphQLRustWebSocketasync-graphql开源项目
async-graphql是一个Rust实现的GraphQL服务器库,完全兼容GraphQL规范。它支持静态和动态模式、异步编程、类型安全、自定义标量、文件上传和订阅等功能。该库易于集成,性能开销小,并提供Apollo Federation等高级特性。async-graphql适合构建可扩展的GraphQL API,是构建高性能GraphQL服务的有力工具。
arewewebyet - 评估Rust在Web开发中的应用现状与潜力
GithubRustWeb开发开源项目生态系统贡献指南
arewewebyet项目致力于评估Rust生态系统在Web开发领域的成熟度。该开源项目全面概述了Rust在Web开发中的应用,涵盖框架、数据库和安全性等方面。通过社区驱动的持续更新,arewewebyet为开发者提供了解Rust Web开发现状和可用工具的重要参考资源。
swim-rust - 流式状态应用开发框架
GithubSwim Rust SDKTokioagentlanestateful应用开源项目
Swim Rust SDK是基于Tokio异步运行时的开发框架,用于构建具有多路复用流式API的有状态应用。框架支持创建通过URI寻址的状态代理,每个代理作为独立Tokio任务运行。代理具有公共和私有状态,支持内存或持久化存储。通过链接机制,可实时观察和更新代理的公共状态。该SDK适用于需要实时数据流和复杂状态管理的应用开发,尤其适合构建高性能的分布式系统。
rustdesk - Rust编写的开源远程桌面软件,安全高效
GithubRustDeskRust语言开源软件开源项目跨平台远程桌面
RustDesk是一款使用Rust语言开发的开源远程桌面软件。该软件开箱即用,无需复杂配置。用户可完全掌控数据,确保安全性。RustDesk支持自定义中继服务器,兼容Windows、Linux和macOS等多个平台。主要功能包括远程控制、文件传输和TCP隧道等。作为一个安全高效的远程协作工具,RustDesk为用户提供了便捷的远程办公解决方案。
rbatis - Rust编译时代码生成的高性能异步ORM框架
GithubORMRbatisRustSQL开源项目数据库
rbatis是一款编译时代码生成的Rust ORM框架,平衡了易用性、性能和稳定性。它支持动态SQL、连接池和拦截器等功能,适用于多种主流数据库。框架采用Rust安全代码编写,通过编译时动态SQL生成和Future/Tokio异步运行时实现高性能。rbatis提供丰富的CRUD操作接口和插件系统,能显著提升开发效率。
ruma - Rust 库集合,为 Matrix 聊天网络提供全面接口支持
GithubMatrixRumaRust客户端开发开源项目聊天网络
Ruma 是一套 Rust 库集合,专为 Matrix 聊天网络设计。它完全支持 Matrix 1.10 协议,包括所有事件和 REST 端点。Ruma 还实现了多个 MSC 变更,为 Matrix 生态系统的各类应用开发提供了基础支持。项目使用 Rust 1.75 构建,采用 MIT 许可证开源发布。
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号