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
elsa 1.10.0
Append-only collections for Rust where borrows to entries can outlive insertions
21 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
typed-arena 2.0.2
The arena, a fast but limited type of allocator
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
Top 6.8% on crates.io
thunderdome 0.6.1
Fast arena allocator with compact generational indices
12 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 structure
1 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
slotmap 1.0.7
Slotmap data structure
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
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 insertions
2 versions - Latest release: 5 months ago - 1 dependent package - 682 downloads total - 201 stars on GitHub - 2 maintainers
Top 4.6% on crates.io
indextree 4.6.1 💰
Arena based tree structure by using indices instead of reference counted pointers
24 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
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 scopes
7 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 ArenaArc
9 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 threads
2 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 indices
1 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 lifetimes
3 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 types
6 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) allocations
12 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 allocation
4 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 arena
5 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 footprint
9 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 arena
1 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 bumpalo
4 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 resets
1 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 objects
1 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 pool
6 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 Copy
2 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 pointers
9 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 indices
6 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 IDs
3 versions - Latest release: 5 months ago - 805 downloads total - 4 stars on GitHub - 1 maintainer
aosa 0.1.1
Append-only string arena
2 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 Rust
1 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 support
11 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 allocator
1 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 ownership
5 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 behavior
5 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 Otter
1 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 elements
2 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 memory
1 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 efficiently
5 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 more
16 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) allocations
11 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 elements
12 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 library
14 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 library
1 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 IDs
3 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 Heavy
3 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 features
2 versions - Latest release: 10 months ago - 1 dependent package - 707 downloads total - 1 stars on GitHub - 1 maintainer