Rust

Rust是Mozilla开发的注重安全、性能和并发性的系统级编程语言。创建这个新语言的目的是为了解决一个很顽疾的问题:软件的演进速度大大低于硬件的演进,软件在语言级别上无法真正利用多核计算带来的性能提升。Rust是针对多核体系提出的语言,并且吸收一些其他动态语言的重要特性,比如不需要管理内存,比如不会出现Null指针等等。
EndBASIC 是具备 REPL 的 BASIC 解释器,并包含一个使用 Rust 编写的 Web 界面。 EndBASIC 的灵感来自 Amstrad 的 Locomotive BASIC ...
560Rust编程语言
Rye 是采用 Rust 编写的 Python 包管理工具,可作为 poetry/pip/pipenv/pyenv/venv/virtualenv/pdm/hatch 等同类工具的替代方案。 R...
1130RustPython开发工具
Ruff 是基于 Rust 编写的高性能 Python 代码分析工具,宣称比现有的同类工具快 10~100 倍。 核心特性 通过 pip 安装 支持pyproject.toml 兼容 Pytho...
1070RustPython开发工具
Replibyte 是一个速度极快的工具,可以在你的数据库中植入生产数据,同时保证敏感数据的安全。 用法 创建转储 replibyte -c conf.yaml dump create 列出...
620Rust数据库相关
rsqlite3 是使用 Rust 重写的 sqlite3 数据库。 rsqlite3 使用c2rust转译器重写了 sqlite3 代码 ,作者也在此基础上进行了部分清理。 使用示例 $ ca...
570Rust数据库服务器
Rusterizer 是 Rust 编写的一款简单 3D 渲染器,此项目实现了基本的 OpenGL 渲染管道,没有使用任何依赖,完全采用 Rust 从头开始编写。 环境要求 本地 rustup ...
820Rust3D图形处理库
Masonry 是一个 Rust GUI 框架。 Masonry 提供了用于创建窗口的平台(使用 Glazier 作为后端),每个窗口都包含一个 Widget 树。它还提供了用于在 runtim...
1450RustGUI开发框架
Askama 实现了一个基于 Jinja 的模板渲染引擎。它在编译时基于一个用户定义的结构来保持模板的上下文,从你的模板中生成Rust代码。 功能亮点 使用熟悉、易于使用的语法构建模板 受益于 ...
940Rust模板引擎
Carbonyl 是一种基于 Chromium 的浏览器,可以在终端中运行。它支持几乎所有的 Web API,包括 WebGL、WebGPU、音频和视频播放、动画等。 它很快,启动时间不到一秒,...
1380C/C++浏览器/JS引擎
Dotenv-linter 可以检查/修复/比较 .env 文件中可能导致应用程序发生故障的问题。 Available checks: Duplicated Key Ending Blank L...
610Rust常用工具包
nom 是一个用 Rust 编写的解析器组合库。它的目标是在不影响速度或内存消耗的情况下提供构建安全解析器的工具。为此,它广泛使用 Rust 的强类型和内存安全来生成快速和正确的解析器,并提供函...
720Rust常用工具包
Fuso(扶桑)是一款快速、稳定、高效、轻量的内网穿透和端口转发工具,支持多连接、级联代理、传输加密等功能。 特性 基本转发 传输加密 Socks5 代理 Socks5 UDP 转发 多映射 级...
800Rust代理服务器软件
cooptex 提供了无死锁互斥器 (deadlock-free Mutexes)。 [CoopMutex::lock] 方法将 [std::sync::Mutex] 的返回值封装成Result...
430Rust开发工具
Tantivy 是一个用 Rust 编写的搜索引擎库,其灵感来自于 Lucene。 得益于 Rust 语言加持,Tantivy 性能比 Lucene 要好得多 主要特性: 全文搜索 可配置的分词...
1270Rust搜索引擎
sqlx-model 是基于 sqlx 的轻量级 orm 实现。 引入 使用 default-features = false 禁用默认使用的tokio,自行选择运行时跟数据库类型 [dep...
980Rust数据库相关
莲花是 Rust 通用代码生成器 软件架构说明 软件使用Java写成,部署在Tomcat 9的webapps目录中。 本软件是从Go语言通用代码生成器:仙童尝鲜版十二改写而来。 代码生成物是ru...
1070Rust开发工具
sysinfo 是 Rust 编写的用于获取系统信息的库。 支持以下操作系统 Android iOS Linux macOS Raspberry Pi Windows 示例 use sysi...
590Rust其他开发相关
sqlite-zstd 是 SQLite 的扩展,为 SQLite 提供透明的基于字典的行级压缩。这允许你压缩 SQLite 数据库中的条目,就像你压缩整个数据库文件一样,但同时保留了随机访问。...
1080Rust数据库调整和优化
ChiselStore 是一个可嵌入的、用 Rust 编写的分布式 SQLite,由 Little Raft 驱动。 SQLite 是一个快速而紧凑的关系数据库管理系统,但它仅限于单节点配置。C...
490Rust数据库相关
Amberol 是一个与 GNOME 完美集成的音乐播放器。Amberol 基于 GTK4,并使用 libadwaita 库以及高斯模糊封面背景。 Amberol 尽可能保持小巧、不干扰用户和简...
590Rust多媒体工具
当前共172个项目
×
寻找源码
源码描述
联系方式
提交