Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "arena" keyword
Top 4.5% on crates.io
21 versions - Latest release: 5 months ago - 41 dependent packages - 453 dependent repositories - 2.15 million downloads total - 201 stars on GitHub - 1 maintainer
elsa 1.10.0
Append-only collections for Rust where borrows to entries can outlive insertions21 versions - Latest release: 5 months ago - 41 dependent packages - 453 dependent repositories - 2.15 million downloads total - 201 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
15 versions - Latest release: over 1 year ago - 112 dependent packages - 2,878 dependent repositories - 15.9 million downloads total - 493 stars on GitHub - 5 maintainers
typed-arena 2.0.2
The arena, a fast but limited type of allocator15 versions - Latest release: over 1 year ago - 112 dependent packages - 2,878 dependent repositories - 15.9 million downloads total - 493 stars on GitHub - 5 maintainers
Top 6.8% on crates.io
12 versions - Latest release: 11 months ago - 20 dependent packages - 496 dependent repositories - 403 thousand downloads total - 167 stars on GitHub - 1 maintainer
thunderdome 0.6.1
Fast arena allocator with compact generational indices12 versions - Latest release: 11 months ago - 20 dependent packages - 496 dependent repositories - 403 thousand downloads total - 167 stars on GitHub - 1 maintainer
slotmap-map 1.0.7
Slotmap data structure1 version - Latest release: about 2 months ago - 1 dependent package - 266 downloads total - 0 stars on GitHub - 1 maintainer
Top 2.8% on crates.io
19 versions - Latest release: 6 months ago - 189 dependent packages - 6,674 dependent repositories - 9.32 million downloads total - 1,005 stars on GitHub - 1 maintainer
slotmap 1.0.7
Slotmap data structure19 versions - Latest release: 6 months ago - 189 dependent packages - 6,674 dependent repositories - 9.32 million downloads total - 1,005 stars on GitHub - 1 maintainer
multi-stash 0.2.0
Vector-based arena data structure that reuses vacant slots.2 versions - Latest release: 6 months ago - 1 dependent package - 9.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
lurk-elsa 0.1.1
Append-only collections for Rust where borrows to entries can outlive insertions2 versions - Latest release: 5 months ago - 1 dependent package - 682 downloads total - 201 stars on GitHub - 2 maintainers
Top 4.6% on crates.io
24 versions - Latest release: about 1 month ago - 37 dependent packages - 193 dependent repositories - 903 thousand downloads total - 592 stars on GitHub - 1 maintainer
indextree 4.6.1 💰
Arena based tree structure by using indices instead of reference counted pointers24 versions - Latest release: about 1 month ago - 37 dependent packages - 193 dependent repositories - 903 thousand downloads total - 592 stars on GitHub - 1 maintainer
Top 3.6% on crates.io
11 versions - Latest release: 12 months ago - 65 dependent packages - 726 dependent repositories - 4.82 million downloads total - 659 stars on GitHub - 1 maintainer
generational-arena 0.2.9
A safe arena allocator that supports deletion without suffering from the ABA problem by using gen...11 versions - Latest release: 12 months ago - 65 dependent packages - 726 dependent repositories - 4.82 million downloads total - 659 stars on GitHub - 1 maintainer
skl 0.8.4 💰
A lock-free thread-safe concurrent ARENA based (heap backend or memory map backend) skiplist impl...20 versions - Latest release: about 22 hours ago - 4.21 thousand downloads total - 33 stars on GitHub - 1 maintainer
indextree-ng 1.0.5
Arena based tree structure by using indices instead of reference counted pointers. Fork of indext...6 versions - Latest release: over 6 years ago - 1 dependent package - 2 dependent repositories - 5.44 thousand downloads total - 3 stars on GitHub - 1 maintainer
scoped-arena 0.4.1
Arena allocator with optional scopes7 versions - Latest release: about 2 years ago - 4 dependent packages - 3 dependent repositories - 9.8 thousand downloads total - 42 stars on GitHub - 1 maintainer
concurrent_arena 0.1.8
u32 concurrent insertion/removal arena that returns ArenaArc9 versions - Latest release: 12 months ago - 2 dependent packages - 6 dependent repositories - 351 thousand downloads total - 2 stars on GitHub - 2 maintainers
atomic-arena 0.1.1
Generational arena allows reserving keys from other threads2 versions - Latest release: almost 2 years ago - 1 dependent package - 108 dependent repositories - 130 thousand downloads total - 7 stars on GitHub - 1 maintainer
colosseum 0.2.2
A variety of arena allocators for Rust, including thread-safe arenas.5 versions - Latest release: over 6 years ago - 5 dependent packages - 17 dependent repositories - 200 thousand downloads total - 5 stars on GitHub - 1 maintainer
loro-thunderdome 0.6.2
Fork of thunderdome: Fast arena allocator with compact generational indices1 version - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 1.09 thousand downloads total - 167 stars on GitHub - 1 maintainer
rc_bump 0.1.2
An arena for heterogeneous types and without lifetimes3 versions - Latest release: 6 months ago - 875 downloads total - 0 stars on GitHub - 1 maintainer
rusty_sword_arena 2.0.0 💰
Library/repository for the half-day Rust tutorial teaching you how to make a game client in Rust.24 versions - Latest release: about 4 years ago - 1 dependent repositories - 14.6 thousand downloads total - 47 stars on GitHub - 1 maintainer
stadium 0.1.6
A allocated chunk of memory populated with a fixed set of types6 versions - Latest release: about 3 years ago - 2.21 thousand downloads total - 1 stars on GitHub - 1 maintainer
light_arena 1.0.1
A lightweight, placement based memory arena for types which are Sized + Copy. This crate requires...5 versions - Latest release: almost 5 years ago - 3 dependent repositories - 5.11 thousand downloads total - 9 stars on GitHub - 1 maintainer
fixed-bump 0.3.3
A bump allocator that uses fixed-size chunks to ensure non-amortized O(1) allocations12 versions - Latest release: over 1 year ago - 3.73 thousand downloads total - 5 stars on GitHub - 1 maintainer
boxing-arena 0.9.3
Simple reuse of Box allocation4 versions - Latest release: over 4 years ago - 3.31 thousand downloads total - 4 stars on GitHub - 1 maintainer
untyped-arena 0.1.1
untyped-arena provides an Arena allocator implementation that is safe and untyped with minimal co...2 versions - Latest release: over 2 years ago - 766 downloads total - 1 stars on GitHub - 1 maintainer
treena 0.0.5
Tree stored in an arena5 versions - Latest release: about 2 years ago - 14.9 thousand downloads total - 2 stars on GitLab.com - 1 maintainer
btree-plus-store 0.2.1
B-trees backed by a slab/arena to reduce allocations and increase locality + copyable, immutable ...4 versions - Latest release: 10 months ago - 1.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
memur 0.1.2
Arena storage with bells and whistles.3 versions - Latest release: over 3 years ago - 1.59 thousand downloads total - 3 stars on GitHub - 1 maintainer
compact_arena 0.4.1
A crate with some types to allow indexed arenas with small memory footprint9 versions - Latest release: over 3 years ago - 9 dependent repositories - 16.1 thousand downloads total - 76 stars on GitHub - 1 maintainer
bunch 0.1.0
Append-only, concurrent arena1 version - Latest release: almost 5 years ago - 1 dependent package - 731 downloads total - 1 maintainer
arenavec 0.1.1
An arena backed implementation of vectors and related types.2 versions - Latest release: almost 5 years ago - 1.21 thousand downloads total - 2 stars on GitHub - 1 maintainer
provenance 0.1.0
Container structures that generate key upon insertion that only works with the map that generated...1 version - Latest release: over 3 years ago - 479 downloads total - 0 stars on GitHub - 1 maintainer
rodeo 0.2.1
Fast dropping arena based on bumpalo4 versions - Latest release: about 2 months ago - 1 dependent package - 1.69 thousand downloads total - 5 stars on GitHub - 1 maintainer
marching-buffer 0.1.0
Marching buffer with resets1 version - Latest release: about 3 years ago - 1 dependent package - 466 downloads total - 0 stars on GitHub - 1 maintainer
fixed_free_list 0.2.0
A fixed-size free-list with optional key lifetime safety and macroless unique typing.2 versions - Latest release: over 1 year ago - 621 downloads total - 1 stars on GitHub - 1 maintainer
rc_arena 0.1.0
An arena which yields reference counted pointers to the underlying objects1 version - Latest release: over 8 years ago - 1.74 thousand downloads total - 3 stars on GitHub - 1 maintainer
shared_arena 0.8.4
A thread-safe & efficient memory pool6 versions - Latest release: over 3 years ago - 1 dependent package - 4 dependent repositories - 7.68 thousand downloads total - 158 stars on GitHub - 1 maintainer
copy_arena 0.1.1
Arena allocator for types implementing Copy2 versions - Latest release: almost 9 years ago - 1 dependent package - 2 dependent repositories - 4.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
pui-arena 0.5.1
Generalized Arenas that can be used on `no_std`2 versions - Latest release: over 3 years ago - 1 dependent package - 1.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
bump-scope 0.3.1
A bump allocator with support for scopes.15 versions - Latest release: 13 days ago - 3.52 thousand downloads total - 7 stars on GitHub - 1 maintainer
generational-indextree 1.1.4
Arena based tree structure by using indices instead of reference counted pointers9 versions - Latest release: over 2 years ago - 2 dependent packages - 2 dependent repositories - 5.1 thousand downloads total - 2 stars on GitLab.com - 1 maintainer
pulz-arena 0.4.0 💰
A generational arena allocator with compact generational indices6 versions - Latest release: over 2 years ago - 1 dependent package - 3.03 thousand downloads total - 3 stars on GitHub - 1 maintainer
riddance 0.1.1
retiring, recyclable, reservable IDs3 versions - Latest release: 5 months ago - 805 downloads total - 4 stars on GitHub - 1 maintainer
aosa 0.1.1
Append-only string arena2 versions - Latest release: over 1 year ago - 667 downloads total - 0 stars on GitHub - 1 maintainer
simple_arena 0.2.0
A simple arena allocator for Rust1 version - Latest release: 6 months ago - 318 downloads total - 0 stars on GitLab.com - 1 maintainer
blink-alloc 0.3.1
Fast, concurrent, arena-based allocator with drop support11 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 10.1 thousand downloads total - 94 stars on GitHub - 1 maintainer
typed-arena-nomut 0.1.0
The arena, a fast but limited type of allocator1 version - Latest release: about 2 years ago - 1 dependent package - 4 dependent repositories - 27.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
typed-generational-arena 0.2.5
A safe arena allocator that supports deletion without suffering from the ABA problem by using gen...10 versions - Latest release: almost 5 years ago - 1 dependent package - 5 dependent repositories - 20.3 thousand downloads total - 2 stars on GitLab.com - 1 maintainer
flow_arena 0.4.4
A HashMap managed Graph Model with the concept of ownership5 versions - Latest release: about 3 years ago - 1.68 thousand downloads total - 52 stars on GitHub - 1 maintainer
zone-alloc 0.4.0
Containers for zone-based data allocation.13 versions - Latest release: 5 months ago - 2 dependent packages - 1 dependent repositories - 3.04 thousand downloads total - 1 maintainer
slotmapd 1.0.10
orlp/slotmap fork where serialization cycle doesn't change observable behavior5 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 14.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
slotmap-fork-otter 1.0.2
Slotmap data structure - temporary fork for Otter1 version - Latest release: about 3 years ago - 2 dependent packages - 3.19 thousand downloads total - 1,005 stars on GitHub - 2 maintainers
drop_arena 0.2.0
A single-type allocator which permits dropping and reclaiming of individual elements2 versions - Latest release: 9 months ago - 538 downloads total - 1 stars on GitHub - 1 maintainer
zone-alloc-strong-handle-derive 0.1.2
Procedural macro for zone-alloc StrongHandle types.3 versions - Latest release: 6 months ago - 1 dependent package - 764 downloads total - 1 maintainer
triple_arena_render 0.13.0
Rendered visualization for `triple_arena`14 versions - Latest release: 3 months ago - 2 dependent packages - 1 dependent repositories - 5.01 thousand downloads total - 4 stars on GitHub - 1 maintainer
slice-arena 1.0.0
Store lots of tiny slices with low overhead, in contiguous blocks of memory1 version - Latest release: about 4 years ago - 508 downloads total - 1 maintainer
grit-data-prison 0.4.0
A crate providing the struct Prison<T>, a Generational Arena that allows full interior mutability...10 versions - Latest release: about 1 year ago - 2.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
enums_arena 0.1.4
`enums_arena` is an arena that enums can be stored efficiently5 versions - Latest release: about 1 year ago - 1.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
triple_arena 0.13.0
Regular, Chain, Surjection, and Ordered Arenas supporting non-Clone types, deletion, and more16 versions - Latest release: 3 months ago - 4 dependent packages - 1 dependent repositories - 9.01 thousand downloads total - 4 stars on GitHub - 1 maintainer
fixed-typed-arena 0.3.3
A typed arena that uses fixed-size chunks to ensure non-amortized O(1) allocations11 versions - Latest release: 8 months ago - 3.45 thousand downloads total - 4 stars on GitHub - 1 maintainer
arena_system 0.0.20
An arena allocator which uses handles for accessing elements12 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 2.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
twa_pack_lib
A Total War: Arena pack file library14 versions - Latest release: 24 days ago - 6.21 thousand downloads total - 1 stars on GitHub - 1 maintainer
components-arena 4.1.4
Simple library for creating complex domain-specific self-referential data structures.76 versions - Latest release: 2 months ago - 4 dependent packages - 2 dependent repositories - 30 thousand downloads total - 6 stars on GitHub - 1 maintainer
twa_table_decrypt_lib
A Total War: Arena table decryption library1 version - Latest release: 25 days ago - 541 downloads total - 1 maintainer
stable-vec 0.4.1 💰
A Vec-like collection which guarantees stable indices and features O(1) element deletion (semanti...12 versions - Latest release: about 2 months ago - 4 dependent packages - 15 dependent repositories - 78.9 thousand downloads total - 13 stars on GitHub - 1 maintainer
vec-tree 0.1.2
A safe tree using an arena allocator that allows deletion without suffering from the ABA problem ...3 versions - Latest release: over 5 years ago - 2 dependent repositories - 4.51 thousand downloads total - 28 stars on GitHub - 1 maintainer
generational-arena-dom 0.1.0 💰
A DOM implementation for html5ever that uses generational-arenas.1 version - Latest release: 10 months ago - 283 downloads total - 1 stars on GitHub - 1 maintainer
chainlink 0.1.0
An arena-backed doubly linked list in 100% safe Rust.1 version - Latest release: about 3 years ago - 451 downloads total - 1 maintainer
arenas 0.2.0
Simple Arena data structure for efficiently adding & removing items with stable IDs3 versions - Latest release: over 1 year ago - 796 downloads total - 1 maintainer
dynamic-arena 0.1.6
Dynamically typed arenas, supporting any `Sized` type.5 versions - Latest release: about 2 years ago - 1 dependent repositories - 5.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
hv-stampede 0.2.1
Bumpalo-based arena allocation utilities for Heavy3 versions - Latest release: over 2 years ago - 1 dependent package - 1.5 thousand downloads total - 1 maintainer
miniptr 0.0.0
Data-structures based on small, safe indices into arenas ("mini pointers")1 version - Latest release: over 1 year ago - 308 downloads total - 1 maintainer
pochita
A allocation arena for Rust.6 versions - Latest release: 29 days ago - 1.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
lucid-arena-sys 0.1.0
This package contains low-level Rust bindings for the Lucid Arena SDK.1 version - Latest release: over 1 year ago - 325 downloads total - 0 stars on GitHub - 1 maintainer
rustc-arena-modified 0.1.1
rustc-arena ported to stable rust with additional features2 versions - Latest release: 10 months ago - 1 dependent package - 707 downloads total - 1 stars on GitHub - 1 maintainer
Related Keywords
allocator
14
rust
12
memory
8
index
8
allocation
7
tree
7
generational
6
storage
6
reference
6
slotmap
6
generation
5
map
4
bump
4
no-std
4
ecs
3
graph
3
vec
3
alloc
3
data-structures
3
fixed-size
3
vector
3
indextree
3
pool
2
concurrent
2
slab
2
frozen
2
trie
2
allocations
2
total
2
war
2
low-latency
2
data-structure
2
concurrency
2
constant-time
2
cache
2
registry
1
generational-arena
1
interior-mutability
1
no_std
1
typed-arena
1
collection
1
id
1
string
1
drop
1
flow
1
ownership
1
notes-app
1
todo-list
1
trunkrs
1
unique
1
wasm
1
yew
1
render
1
visualize
1
mempool
1
identifier
1
lucid
1
camera
1
bindings
1
small
1
pointer
1
sync
1
arena-allocation
1
area
1
zone
1
memory-context
1
linked-list
1
html5ever
1
dom
1
rust-lang
1
game-dev
1
vectree
1
stable
1
rust-library
1
indices
1
bitvec
1
option
1
table
1
decryption
1
entity
1
pack
1
latency
1
learn
1
tutorial
1
sword
1
rusty
1
shared
1
write-ahead-logging
1
write-ahead-log
1
thread-safe
1
sstable
1
mvcc
1
key-value-store
1
key-value-database
1
key-value
1
inmemory-db
1
inmemory
1
embedded
1
bitcask-storage-engine
1
bitcask
1