Project Icon

matrix-rust-sdk

Rust实现的高性能Matrix客户端库

matrix-rust-sdk是一个基于Rust开发的Matrix客户端库。它包含高级客户端、无IO状态机和加密模块,适应多样化开发场景。该项目支持Swift、Kotlin和JavaScript等语言绑定,现处于alpha阶段。采用Apache-2.0许可,要求Rust 1.70及以上版本。

async-graphql - Rust实现的高性能GraphQL服务器库
ApolloGithubGraphQLRustWebSocketasync-graphql开源项目
async-graphql是一个Rust实现的GraphQL服务器库,完全兼容GraphQL规范。它支持静态和动态模式、异步编程、类型安全、自定义标量、文件上传和订阅等功能。该库易于集成,性能开销小,并提供Apollo Federation等高级特性。async-graphql适合构建可扩展的GraphQL API,是构建高性能GraphQL服务的有力工具。
rust - 强调安全性和并发性的现代系统编程语言
GithubRust可靠性开源项目性能生产力编程语言
Rust作为一种系统编程语言,在安全性和并发性方面表现突出。它通过独特的类型系统和所有权模型,在编译阶段就能保证内存和线程安全。Rust不仅提供了高性能和可靠性,还配备了完善的文档和工具链,如Cargo、rustfmt和Clippy。这使得Rust成为开发关键服务、嵌入式系统以及跨语言集成项目的理想选择。
swim-rust - 流式状态应用开发框架
GithubSwim Rust SDKTokioagentlanestateful应用开源项目
Swim Rust SDK是基于Tokio异步运行时的开发框架,用于构建具有多路复用流式API的有状态应用。框架支持创建通过URI寻址的状态代理,每个代理作为独立Tokio任务运行。代理具有公共和私有状态,支持内存或持久化存储。通过链接机制,可实时观察和更新代理的公共状态。该SDK适用于需要实时数据流和复杂状态管理的应用开发,尤其适合构建高性能的分布式系统。
openai-api-rs - Rust开发的OpenAI API非官方客户端库
CargoGithubOpenAI APIRustopenai-api-rs开源项目聊天补全
此Rust库提供了访问OpenAI API的便捷方式,支持如聊天、完成、编辑、图像、嵌入、音频和文件等主要功能。通过简单的配置和使用示例,用户可以快速集成OpenAI API到Rust应用中,并使用环境变量管理API密钥和基础URL。该项目遵循MIT许可证,详情请参考官方文档和示例。
rust-protobuf - Rust语言的高效Protobuf库实现
GithubProtobufRust代码生成序列化开源项目跨语言通信
rust-protobuf是一个纯Rust实现的Protobuf库,支持Protobuf 2和3版本。它能生成Rust代码,提供运行时支持,并具备反射、JSON和文本格式处理、动态消息等功能。该开源项目目前正寻求贡献者参与完善文档、测试和API设计。
russh - Rust语言的高性能SSH2实现库
GithubRusshRustSSHTokio加密算法开源项目
Russh是一个基于Tokio的低级SSH2客户端和服务器实现库。该库支持多种加密算法、身份验证方法和端口转发功能,注重代码安全性和性能。Russh通过活跃的社区贡献持续完善,为Rust开发者提供了可靠的SSH集成方案。
tch-rs - Rust语言的PyTorch C++ API接口
GithubPyTorchRustlibtorchnn::Moduletch-rs开源项目
tch-rs是Rust语言对PyTorch C++ API的绑定,通过简洁的封装实现高效的深度学习模型训练和推理。支持系统全局libtorch安装、手动安装和Python PyTorch安装,兼容CUDA并支持静态链接。提供详细的安装说明和丰富的示例代码,包括基础张量操作、梯度下降训练、神经网络构建和迁移学习等,适合不同水平的开发者。
rustdesk - Rust编写的开源远程桌面软件,安全高效
GithubRustDeskRust语言开源软件开源项目跨平台远程桌面
RustDesk是一款使用Rust语言开发的开源远程桌面软件。该软件开箱即用,无需复杂配置。用户可完全掌控数据,确保安全性。RustDesk支持自定义中继服务器,兼容Windows、Linux和macOS等多个平台。主要功能包括远程控制、文件传输和TCP隧道等。作为一个安全高效的远程协作工具,RustDesk为用户提供了便捷的远程办公解决方案。
napi-rs - Rust编写Node.js原生模块的跨平台框架
GithubNode.jsRustnapi-rs开源项目性能优化跨平台
napi-rs是一个基于Rust的Node.js原生模块开发框架。它支持Windows、macOS和Linux等多个平台,并兼容Node.js 10及以上版本。该框架提供简洁API,让开发者能够仅使用Rust和JavaScript工具链构建原生模块,无需依赖node-gyp。napi-rs支持BigInt、Buffer等多种数据类型,以及基于Future的异步编程模型。它还提供了便捷的CLI工具,简化了项目的构建和测试流程。支持异步函数、回调和多种数据类型绑定,简化了Rust和JavaScript之间的交互过程。
ros2_rust - ROS 2的Rust语言开发工具集
GithubROS 2Rust发布订阅客户端库开源项目消息生成
ros2_rust项目提供了一套用Rust语言开发ROS 2应用的工具集,包含rclrs客户端库、代码生成器和示例。该项目支持消息生成、发布订阅、零拷贝消息、QoS设置调整以及客户端和服务功能。尽管项目仍在持续完善中,但已经为Rust开发者开启了ROS 2生态系统的大门,为机器人和自动化领域提供了新的开发选择。
项目侧边栏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

稿定AI

稿定设计 是一个多功能的在线设计和创意平台,提供广泛的设计工具和资源,以满足不同用户的需求。从专业的图形设计师到普通用户,无论是进行图片处理、智能抠图、H5页面制作还是视频剪辑,稿定设计都能提供简单、高效的解决方案。该平台以其用户友好的界面和强大的功能集合,帮助用户轻松实现创意设计。

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