-
roaring
更好的压缩位集 - 纯 Rust 实现
-
weedle2
WebIDL 解析器
-
miniserde
具有与 Serde 相对立设计目标的数据结构序列化库
-
treediff
查找任意数据结构之间的差异
-
linked_hash_set
具有插入排序的 HashSet
-
bloomfilter
Bloom 过滤器实现
-
zerotrie
一种高效地将字符串映射到整数的结构
-
ra_ap_tt
为 rust-analyzer 服务的
TokenTree
数据结构 -
portgraph
带有一级端口的定向图的数据结构库
-
automerge
一种类似于JSON的数据结构(CRDT),可以被不同用户同时修改,并自动合并
-
ra_ap_ide_db
代表rust-analyzer IDE状态的核心理念结构
-
derive-deftly
编写 derive() 宏的便捷方法
-
coitrees
用于区间集合重叠查询的非常快速的数据结构
-
nondestructive
在各种文件格式上编辑
-
marked-yaml
带有来源跨度的简化YAML结构
-
zed_extension_api
用于在Rust中创建Zed扩展的API
-
mssql_tiberius_schema_parser
将msql中所有表的模式生成为一个结构
-
weedle
WebIDL 解析器
-
pi_arr
无锁且自动扩展的数组
-
append-only-vec
只追加、并发向量
-
left-right
适用于单写数据结构的并发读取原语
-
beach_map
slotmap
-
fingertrees
不可变持久 finger trees
-
csf_benchmark
压缩静态函数基准测试程序
-
proplate
基于模板快速创建和设置项目结构的 CLI 工具,还可以为未来的项目创建自己的模板
-
perthread
从静态上下文访问 PerThread 线程局部变量的 ThreadMap 结构
-
honeycomb-core
组合映射的核心结构实现
-
gcenter
在 Gromacs 轨迹中居中任何组
-
pax-compiler
解析和构建 Pax 项目为应用程序可执行文件的可编译器 API
-
reactivate
线程安全响应式数据结构。用 ❤️ 为 🦀 制作
-
lctree
Link-Cut-Tree:自平衡数据结构,用于维护根树森林
-
cloudevents-sdk
CloudEvents官方Rust SDK
-
osh_dir_std
人类和机器处理《OSH目录标准》: https://github.com/hoijui/osh-dir-std
-
cheminee
分子索引和搜索
-
flatk
Flat布局抽象工具包
-
collate
支持排序和二分查找的特性和数据结构
-
alot
一个禁止不安全的、代际槽映射,具有usize大小的ID
-
stele
一个原子Vec-like结构,在分配时不进行复制
-
grovedb-storage
GroveDB的存储扩展crate
-
hypergraph
创建有向超图的数据结构库,其中超边可以连接任意数量的顶点
-
canadensis_dsdl_frontend
Cyphal数据结构描述语言的编译器前端
-
range_map_vec
基于Vec的range map数据结构
-
heapsz
计算数据结构的堆使用量
-
rawbytes
将任意大小的值视为 &[u8]
-
yaml-validator-cli
yaml-validator库的命令行界面
-
grovedb-costs
GroveDB的成本扩展crate
-
ecksport-codec
Ecksport RPC库中定义类型编码的实用工具
-
grovedb-path
为GroveDB提供的路径扩展crate
-
cmsketch
Rust中的count min sketch实现
-
systemctl
与systemd单元交互的小crate
-
odht
无需前置解码即可从磁盘映射到内存的散列表
-
mem_btree
使用Rust实现的B树数据结构,支持快照功能。不使用任何不安全库。
-
ndstruct
N维空间的数据结构
-
csvbinmatrix
二进制矩阵压缩稀疏向量
-
ndata
线程安全的、自持有的类似JSON数据,具有手动垃圾回收功能
-
gctree
缓存友好的、类似图的、在内存池中分配的数据结构
-
rust_twostack
支持Rust语言的双维栈
-
lava
Rust语言的Vulkan操作包装器,比绑定更方便
-
delta-collections
具有可撤销操作(称为delta)的数据结构
-
vtable_gen
为Rust生成的C++-ABI VTable生成器
-
gchemol
基于图的化学对象库
-
re_set-lib
ReSet数据结构库
-
project-forge
基于模板创建项目的简单CLI工具
-
librna-sys
ViennaRNA库的低级绑定
-
smallobjectpool
Rust的小型对象池
-
elicit
类似SmartPointer的多态结构
-
queued_rust
用于更好的隐私管理和数据组织的数据队列类型
-
tauri-plugin-structure-manager
Tauri插件,用于管理应用程序结构,包括目录和文件的创建和验证。此插件有助于确保项目结构保持必要状态...
-
cubob
用于显示模式的结构化输出助手
-
hff
分层文件格式
-
microkelvin
遍历注解数据结构的树
-
settrie
快速子集和超集查询
-
netlist
用于VLSI设计的通用网表数据结构
-
pi_sinfo
用于描述“结构”,即结构的元信息
-
nucypher-core
Nucypher 网络核心数据结构
-
xarray
具有写时复制的 XArray 版本
-
graphplan
Avrim L. Blum 和 Merrick L. Furst 的 Rust 中规划算法
-
ReSet-Lib
ReSet数据结构库
-
serde_partiql
PartiQL 数据模型序列化文件格式
-
jfifdump-cli
读取并转储 jpeg 文件的结构
-
选项
该软件包提供了一种用于管理命名参数的数据结构
-
tinymap
一种将数据存储在堆栈上的映射结构
-
lexi-rs
lexidb 的客户端 - 内存中的数据结构数据库
-
hemoglobin
无血
-
flnode
flnet 和 flmodules 的粘合代码
-
scoped_stack
作用域堆栈数据结构
-
prepona
以简洁为理念的图库
-
fvm_ipld_car
IPLD CAR处理库
-
grovedb-version
平台版本管理库
-
osh_dir_std_cli
人类和机器处理《OSH目录标准》: https://github.com/hoijui/osh-dir-std
-
oca-presentation
提供OCA展示结构的库
-
type-set
异构类型集合
-
coalesced_intervals
维护最大融合1D区间的数据结构
-
algorithm_rust
一些常见的rust算法,任何人都可以参与,项目将持续更新,所有算法来自《算法导论》第三版
-
rasn-smi
处理结构化管理信息的数据类型
-
omnitool
算法和数据结构的精选存储库。库作为Rust代码库的分支包括
-
artie_common
Artie Rust项目的公共库
-
hj_ds
Rust 数据结构库
-
rtp-rs
RTP 数据包结构的解析器和生成器
-
enveror
使用 serde 将环境变量加载到结构体中
-
xi-rope
基于 B 树的通用 rope 数据结构
-
structures
structures
-
graphmst
允许您使用 Prim、Kruskal、Boruvka 和反向删除算法从图中生成最小生成树
-
sorbus
一个树操作库
-
entity_table
用于将数据与实体关联的实体组件系统的数据结构
-
gufo-jpeg
检查 JPEG 图像结构
-
simple-sds-sbwt
A fork of simple-sds used in the sbwt crate
-
lapce-xi-rope
基于 B 树的通用 rope 数据结构
-
resolver_api
将结构请求/响应/解析器关系结构化
-
fenwick-bit-tree
略微过度的 FenwickTree 实现方案
-
hit-data
分层索引类型数据结构
-
time-key-stream-set
时间键流集合
-
quadtree_simple
四叉树实现
-
rs-bush
Bush 数据结构
-
asterix_parser
ASTERIX 协议的游乐场
-
rsurf
提供范围查询过滤的 Fast Succinct Tries 数据结构
-
email-format
电子邮件消息格式(解析器和数据结构)
-
fid
Rust 的 FID(完全可索引字典)实现
-
appendlist
一个只允许追加的列表,保留其元素的引用
-
dorsal
Stellular 项目的主干服务器结构
-
competitive-programming-rs
Rust 编程竞赛库
-
tord
存储传递关系的结构
-
cranelift-egraph
Cranelift 的无环egraph (aegraph) 实现
-
bugu
Cuckoo Filter:比Bloom过滤器更实用
-
ndsparse
N维稀疏结构
-
suff_collections
快速实现后缀数组与后缀树
-
array_map
基于映射的数组,用于固定大小键,具有O(1)性能
-
miniserde-miku
具有与 Serde 相对立设计目标的数据结构序列化库
-
amalgamator
类似于集合/映射的数据结构,允许您组合成员
-
ultragraph
超图数据结构
-
json_in_type
快速的JSON序列化
-
fvm_ipld_hamt
分片IPLD HashMap实现
-
chronofold
无冲突的版本化文本复制数据结构(即CRDT)
-
cmus-status
cmus状态数据结构
-
hala-lockfree
Rust的某些无锁结构
-
message-encoding
控制结构应该如何编码的特例
-
truck-polymesh
定义多边形数据结构以及处理网格的一些算法,包括网格化形状
-
pdb-handler
处理PDB文件的功能
-
fplist
一个不可变、持久、单向链表
-
generational_token_list
由代际竞技场支持的 doubly-linked list
-
raphy
一个图数据结构库
-
very_simple_trie
前缀树或前缀树是一种用于高效存储的专用树形数据结构
-
resizing-vec
用于线性增加id的数据的自动调整大小的向量
-
word-dictionary
用于单词映射的数据结构。它可以用于语言翻译。
-
ref-stable-lru
一个具有编译时引用稳定性的LRU缓存实现
-
river-ring-buffer
环形缓冲区实现
-
schemafy_lib
从JSON模式生成可序列化Rust类型
-
xbinser
二进制结构传输
-
validatron
为用户输入设计的用于数据结构验证的库
-
lib3dmol
用Rust编写,用于读取、操作蛋白质结构文件中的原子
-
sparse_set
稀疏集合数据结构
-
sliding_extrema
支持O(1)极值函数的队列数据结构(例如,获取样本滑动窗口的最小值和最大值)
-
monitor-common
linux-monitor工具的基本数据结构和算法
-
one_way_slot_map
对键和值限制最小的SlotMap
-
rdfoothills-mime
包含大部分小型的RDF相关实用工具的集合,包括使用外部工具在不同序列化格式之间的转换。本部分提供RDF序列化格式类型(加上HTML)...
-
cabocha
为cabocha提供的安全的Rust封装,cabocha是一个日语语言依存结构分析库
-
rdfoothills-base
主要包含小型、与RDF相关的实用工具的集合,包括使用外部工具在不同序列化格式之间的转换。这是rdfoothills…的基础工具。
-
宇宙学
一个处于早期开发阶段的crate,旨在提供许多在宇宙学中常用的实用工具。
-
rdfoothills-conversion
主要包含小型、与RDF相关的实用工具的集合,包括使用外部工具在不同序列化格式之间的转换。这一部分允许在…之间进行转换。
-
wasmbox
使用WebAssembly序列化任意运行的Rust代码。
-
datastruct
纯数据结构构建器。
-
bacnet_parse
no_std BACnet解析器。
-
purse
Rust中实现的数据结构Bag。
-
piece_table_rs
片段表数据结构。
-
mdify
一个CLI工具,在保持项目结构的同时将md文件转换为html。
-
rdfoothills-iri
主要包含小型、与RDF相关的实用工具的集合,包括使用外部工具在不同序列化格式之间的转换。这一部分提供了一些基本类型来引用IRI和本体。
-
anndata-memory
Rust中用于单细胞基因组学数据的线程安全AnnData-like结构。提供受控可变性、高效的内存管理以及灵活的数据操作。非常适合并发生物信息学应用。
-
sliding_window_alt
一个结构,用于存储推送到它的最后N个项。
-
sexpr_parser
通用的S-表达式解析器。
-
ninja-files-data2
ninja文件的核心理念结构。
-
segmap
以范围存储键的映射和集合数据结构。映射到相同值的连续和重叠范围合并为单个范围。起源于Jeff Parsons的"rangemap"分支。
-
to_query
将结构转换为HTTP_GET/SQL查询参数
-
scene-graph
为游戏和动画提供快速的场景图
-
aper-websocket-client
通过WebSockets同步状态机
-
schemafy
从JSON模式生成可序列化Rust类型
-
mipmap-1d
执行1d-mipmapping(下采样)的小数据结构
-
varflags
导出varflags宏,允许在Varflags结构和单元枚举结合使用,创建定义在枚举变体上的易于使用的位标志数据结构
-
aper-yew
通过WebSockets同步状态机
-
vector-map
VecMap<K, V>:具有Map API的线性搜索
-
valkyrie-types
为valkyrie语言提供的分片类型
-
grids
为游戏提供的2D网格数据结构
-
rbatis-tools
根据MySQL表结构生成RUST结构
-
内容树
压缩RLE数据的有效数据结构
-
cargo-structure
分析货物项目的结构
-
listpack
为Redis创建和维护的"listpack"数据结构的Rust包装器
-
kserd
Kurt的自解释Rust数据
-
spdkit
结构预测开发套件
-
poule
可重用值的池
-
flows-connector-dsi
flows.network流函数中使用的数据结构接口
-
semcommit
生成语义提交信息的命令行工具
-
cloudr
提供一个存储和管理值而不移动它们的抽象数据结构。它提供了有效的键值插入、检索和删除操作,让您方便地处理数据...
-
maskerad_memory_allocators
用于防止内存碎片化的自定义分配器
-
derive_dumb
从
Dumb
派生生成所有字段都是公开的结构。原始结构可以使用函数调用dumb
进行转换。 -
terrain-graph
Graph Library for Rust
-
mvdb
最小可行(伪)数据库
-
blender-mesh
序列化/反序列化Blender骨架
-
biheap
支持高效移除极端元素的堆组
-
data_structure_traits
数据结构集合特性
-
fast_trie_tree
适用于多种数据类型的快速TrieTree
-
ergo_avltree_rust
基于AVL树的安全认证字典
-
cons-rs
包含Cons数据结构
-
keygenx
KeyGen - 简单、可定制、方便的密钥生成器。欢迎贡献:[email protected]
-
cherries
表达式树日志记录
-
timer-queue
纯、最小、可扩展的计时器
-
enum-set
用于保存一组枚举变体的结构
-
sbwt
使用谱Burrow-Wheeler变换对DNA k-mer集合进行索引
-
beton
基于树的块分配器
-
ratio-genetic
Ratio的遗传算法库
-
compactmap
基于Compact Vec的紧凑型映射,它会自动为您分配ID。非常类似于Slab。
-
slab_typesafe
Slab的包装器,提供类型安全的令牌而不是usize
-
an-rope
适用于大型文本文档的an rope
-
asterisk
通用语言无关的AST遍历和精确调用栈生成与tree-sitter
-
microserde
Serde的零依赖实现
-
drift-db
基于浏览器的应用程序的真实时数据后端(核心库)
-
structdump
将结构体结构转储到源代码
-
calltrace
一种服务,用于结构化您的调用跟踪(调用栈)
-
derive_environment
通过环境变量修改结构体
-
orange-trees
具有多种查询和操作节点方法的树数据结构
-
read-structure
解析和使用读取结构描述
-
chemrust-scanner
定义计算化学程序中数据和结构流程的核心模块
-
attr
attr
是一个库,它通过一个类型路径对象提供对数据结构的访问,并使用已知的数据结构类型信息 -
bigsi_rs
一个类似BIGSI的内存实现的数据结构
-
unrolled-linked-list
Rust中的展开链表
-
tuplestructops
元组的结构操作
-
sidex
一种格式和语言无关的数据结构及API定义语言
-
fixed-index-vec
当元素被删除时索引不改变的字面量向量数据结构
-
weak-self
WeakSelf是一种简单的拥有对自己弱指针的方式
-
基于特质的集合
一个基于特质的集合库,使用相同的特质实现不同的数据结构
-
yml_dialog
一个非常轻量级的基结构,用于使用YML(文件)格式实现Rust对话框
-
结构
使用格式字符串创建强类型数据打包/解包接口
-
btree_network
一个通用的网络(无向图)数据结构
-
to_markdown_table
将任何数据结构格式化为Markdown表的简单方法
-
ahri
数据库 🗳
-
vec-with-gaps
一种类似vec的vec数据结构,但子vec被保存在内存的一个连续部分中,这提高了某些工作负载的缓存性能
-
rest_tensors
为基于Rust的电子结构工具(REST)提供高效的张量操作
-
axiograph
一个使用GPT-4可视化复杂公理结构的程序。给它一个公理和一个“深度”,它将根据所有已建立的子公理和graphviz生成的图生成摘要...
-
slots
具有恒定时间操作的固定大小数据结构
-
双向映射
一种适用于小型键和值的双向映射数据结构
-
结构测试
rust模块系统的演示
-
topq
超时优先队列
-
starb
STAtic环形缓冲区
-
nanocld
自给自足的混合云编排守护进程
尝试使用DuckDuckGo进行搜索。