crates.io "stack" keyword
View the packages on the crates.io package registry that are tagged with the "stack" keyword.
stack_dst 0.8.1
A wrapper that allows storage of unsized values of up to a fixed size inline (without boxing)18 versions - Latest release: over 2 years ago - 4 dependent packages - 7 dependent repositories - 121 thousand downloads total - 50 stars on GitHub - 1 maintainer
error-stack-macros 0.0.0-reserved
Macros for the `error-stack` crate1 version - Latest release: over 3 years ago - 1.57 thousand downloads total - 1,352 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
76 versions - Latest release: 7 months ago - 1,616 dependent packages - 67,564 dependent repositories - 612 million downloads total - 1,344 stars on GitHub - 2 maintainers
smallvec 1.15.1
'Small vector' optimization: store up to a small number of items on the stack76 versions - Latest release: 7 months ago - 1,616 dependent packages - 67,564 dependent repositories - 612 million downloads total - 1,344 stars on GitHub - 2 maintainers
scratchpad 1.3.1
Stack-like memory allocator with double-ended allocation support12 versions - Latest release: almost 5 years ago - 40 dependent repositories - 18.2 thousand downloads total - 22 stars on GitHub - 1 maintainer
pretty_trace 0.5.23
Tools for generating pretty tracebacks and for profiling.49 versions - Latest release: almost 4 years ago - 1 dependent package - 4 dependent repositories - 94.6 thousand downloads total - 32 stars on GitHub - 1 maintainer
smallvec-stableunion 0.6.10
Fork of the crate smallvec. Uses unions in stable rust. Please note that it can only store Copy t...1 version - Latest release: over 6 years ago - 1 dependent package - 3.44 thousand downloads total - 1,569 stars on GitHub - 1 maintainer
stack-allocator 0.1.1
A stack-based memory allocator with optional fallback to a global/secondary allocator.2 versions - Latest release: 15 days ago - 23 downloads total - 1 maintainer
stacksafe-macro 1.0.0
Procedural macro implementation for the stacksafe crate.6 versions - Latest release: 2 months ago - 91.6 thousand downloads total - 60 stars on GitHub - 2 maintainers
bankarr 0.8.0
Array-like but growable vectors6 versions - Latest release: 7 months ago - 2.74 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
29 versions - Latest release: 2 months ago - 5 dependent packages - 3,465 dependent repositories - 55.5 million downloads total - 287 stars on GitHub - 1 maintainer
psm 0.1.28
Portable Stack Manipulation: stack manipulation and introspection routines29 versions - Latest release: 2 months ago - 5 dependent packages - 3,465 dependent repositories - 55.5 million downloads total - 287 stars on GitHub - 1 maintainer
stackvector 1.1.1
StackVec: vector-like facade for stack-allocated arrays.12 versions - Latest release: over 4 years ago - 1 dependent package - 74 dependent repositories - 375 thousand downloads total - 2 stars on GitHub - 1 maintainer
stack 0.4.0
DSTs and arrays on the stack!8 versions - Latest release: over 5 years ago - 1 dependent repositories - 15.2 thousand downloads total - 8 stars on GitHub - 1 maintainer
uwd 0.3.5
Call Stack Spoofing for Rust15 versions - Latest release: about 1 month ago - 6.36 thousand downloads total - 204 stars on GitHub - 1 maintainer
rust_multistackvm 0.38.0
Stack-based virtual machine on top of rust_multistack crate35 versions - Latest release: 10 months ago - 32 thousand downloads total - 1 stars on GitHub - 1 maintainer
solstack 0.3.2
Enables management of your app's or game's control flow through a simple state stack machine.5 versions - Latest release: almost 3 years ago - 6.09 thousand downloads total - 1 stars on GitHub - 1 maintainer
small_str 0.1.0
A String-like but using SmallVec internally1 version - Latest release: over 1 year ago - 2.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
stacktools 0.1.0 💰
Helper to deal with data structures.1 version - Latest release: about 8 years ago - 1.99 thousand downloads total - 3 stars on GitHub - 1 maintainer
reblessive 0.4.3
A small runtime for running deeply nested recursive functions14 versions - Latest release: 9 months ago - 4 dependent packages - 477 thousand downloads total - 20 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
11 versions - Latest release: about 1 month ago - 4 dependent packages - 761 dependent repositories - 5.58 million downloads total - 255 stars on GitHub - 1 maintainer
corosensei 0.3.2
A fast and safe implementation of stackful coroutines11 versions - Latest release: about 1 month ago - 4 dependent packages - 761 dependent repositories - 5.58 million downloads total - 255 stars on GitHub - 1 maintainer
crt0stack 0.1.0
Tools for reading and creating Linux crt0 stack data1 version - Latest release: over 5 years ago - 5 dependent packages - 20 dependent repositories - 369 thousand downloads total - 7 stars on GitHub - 2 maintainers
stacksafe 1.0.0
Prevent stack overflow in deeply recursive functions with automatic stack management.6 versions - Latest release: 2 months ago - 89.9 thousand downloads total - 61 stars on GitHub - 2 maintainers
upto 0.1.5
Fixed-capacity and variable length stack allocated arrays3 versions - Latest release: about 2 years ago - 4.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
stacked_type_map 0.1.0
Compile time map of any type.1 version - Latest release: about 3 years ago - 1.55 thousand downloads total - 1 stars on GitHub - 1 maintainer
flat_string 1.0.1
FlatString is fixed allocated size String that that can be created direcly on the stack.2 versions - Latest release: about 1 year ago - 4.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
smallvectune 0.0.1
Wrapper for SmallVec that writes out capacity information1 version - Latest release: over 7 years ago - 1.86 thousand downloads total - 9 stars on GitHub - 1 maintainer
ckb-std-ld 0.1.0
Zero cost stack overflow protection for CKB-VM1 version - Latest release: over 5 years ago - 1.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
copy-stack-vec 0.1.0
A no_std, fixed-capacity, stack-allocated Copy vector for Copy types, with no unsafe code by defa...2 versions - Latest release: about 2 months ago - 86 downloads total - 1 maintainer
moos 0.3.0 💰
Memory-Optimized Objects and Strings (MOOS)3 versions - Latest release: 13 days ago - 61 downloads total - 0 stars on GitHub - 1 maintainer
cargo-call-stack 0.1.16
Static, whole program stack usage analyzer17 versions - Latest release: about 1 year ago - 27.2 thousand downloads total - 547 stars on GitHub - 1 maintainer
microstack 0.0.7 💰
The simplest and the fastest implementation of a fixed-size stack on stack7 versions - Latest release: over 2 years ago - 10 thousand downloads total - 11 stars on GitHub - 1 maintainer
wasmgdb 0.2.2
gdb for WebAssembly26 versions - Latest release: about 1 year ago - 28.2 thousand downloads total - 36 stars on GitHub - 1 maintainer
Top 6.4% on crates.io
13 versions - Latest release: almost 3 years ago - 38 dependent packages - 106 dependent repositories - 23.2 million downloads total - 105 stars on GitHub - 1 maintainer
arraydeque 0.5.1
A ring buffer with a fixed capacity, which can be stored on the stack.13 versions - Latest release: almost 3 years ago - 38 dependent packages - 106 dependent repositories - 23.2 million downloads total - 105 stars on GitHub - 1 maintainer
smolmap 0.1.0-alpha.0 💰
A hashmap on the stack.1 version - Latest release: over 2 years ago - 1.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
fastvec 1.0.2
A high-performance vector crate tuned for small data sizes.7 versions - Latest release: 7 days ago - 83 downloads total - 1 maintainer
stack-buffer 💰
Stack buffer provides alternatives to BufReader and BufWriter allocated on the stack instead of t...3 versions - Latest release: 7 days ago - 1 dependent package - 1 dependent repositories - 4.34 thousand downloads total - 14 stars on GitHub - 1 maintainer
lock-free-stack 0.1.1
Lock-free (atomic-based) Collection which internally represent data as a Stack, and exposes an in...2 versions - Latest release: over 9 years ago - 2 dependent packages - 5.65 thousand downloads total - 6 stars on GitHub - 1 maintainer
small_vec2 0.1.5
Vector on the stack or heap need nightly rustc5 versions - Latest release: about 4 years ago - 1 dependent package - 6.22 thousand downloads total - 1 maintainer
history_stack 0.1.0
A collection of containers that support generic history tracking mechanisms1 version - Latest release: about 2 years ago - 1.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
rust-simple-stack-processor 0.10.0
A simple stack processor emulator written in Rust11 versions - Latest release: 7 months ago - 1 dependent package - 13.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
stack-array 0.4.1
A data structure for storing and manipulating fixed number of elements of a specific type.13 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 17.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
local_vec 0.5.0
fixed-capacity vector allocated on the stack7 versions - Latest release: almost 4 years ago - 3 dependent packages - 1 dependent repositories - 18.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
collect_slice 1.2.0
Collect an iterator into a slice.3 versions - Latest release: about 9 years ago - 3 dependent packages - 3 dependent repositories - 49.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
stack-buf 0.1.6
Vector-like facade for arrays allocated entirely on the stack.7 versions - Latest release: over 4 years ago - 2 dependent packages - 13 dependent repositories - 279 thousand downloads total - 0 stars on GitHub - 1 maintainer
cortex-m-stack 0.2.1
Stack usage tools for Cortex-M processors4 versions - Latest release: 3 months ago - 780 downloads total - 1 stars on GitHub - 1 maintainer
rust_linked_list 0.1.0
implementation of various data structures using linked lists in rust1 version - Latest release: over 3 years ago - 1.51 thousand downloads total - 3 stars on GitHub - 1 maintainer
euph 0.0.1
A functional stack-based programming language2 versions - Latest release: 7 days ago - 11 downloads total - 1 maintainer
calf-vec 0.3.1-beta
Small copy-on-write arrays, essentially combining `SmallVec` and `Cow`4 versions - Latest release: about 5 years ago - 6.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
stack-arena 0.12.0
A fast, stack-like arena allocator for efficient memory management, implemented in Rust.8 versions - Latest release: 7 months ago - 3.54 thousand downloads total - 1 maintainer
thumb2-stack-size 0.1.1
estimates stack space requirements of thumb2 programs2 versions - Latest release: over 7 years ago - 3.32 thousand downloads total - 1 maintainer
uni-core 0.0.12
Core interpreter library for the Uni programming language12 versions - Latest release: 2 months ago - 2.12 thousand downloads total - 1 stars on GitHub - 1 maintainer
icentral-node-stack 0.1.0
icentral-node-stack is a Rust crate designed to facilitate stack-based operations on NodeId struc...1 version - Latest release: 9 months ago - 3.32 thousand downloads total - 1 maintainer
html_stack 1.0.2
A stack based dsl for writing html. This is not an html template!3 versions - Latest release: about 3 years ago - 3.96 thousand downloads total - 1 maintainer
roussillon-memory 0.1.4
Memory utility for the roussillon language5 versions - Latest release: over 1 year ago - 5.65 thousand downloads total - 0 stars on asgard.trehinos.eu - 1 maintainer
bump-stack 0.2.0
A stack implementation using bump allocation2 versions - Latest release: 8 days ago - 27 downloads total - 1 maintainer
abin 0.1.6
A library for working with binaries and strings. The library tries to avoid heap-allocations / me...4 versions - Latest release: about 5 years ago - 6.94 thousand downloads total - 2 stars on GitHub - 1 maintainer
bund_stdlib_analysis 0.2.0
Numeric and text analysis for BUND programming language2 versions - Latest release: 4 months ago - 699 downloads total - 0 stars on GitHub - 1 maintainer
bund_stdlib_text_classifier 0.5.0
Text classification using Bayes classifier for BUND programming language5 versions - Latest release: 4 months ago - 1.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
microstr 0.4.0
Stack-allocated string with fixed capacity4 versions - Latest release: 5 months ago - 1.39 thousand downloads total - 2 stars on GitHub - 1 maintainer
pcc 0.3.0 removed
Polymorphic containers for dynamically sized types8 versions - Latest release: 7 months ago - 3.81 thousand downloads total - 0 stars on GitHub - 1 maintainer
smolbox 0.1.0
Like a Box, but small objects are stored on the stack1 version - Latest release: over 2 years ago - 1.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
celsium 0.1.7
A library for building interpreters7 versions - Latest release: 2 months ago - 8.18 thousand downloads total - 1 stars on GitHub - 1 maintainer
uiua_parser 0.17.2 💰
Uiua parser implementation10 versions - Latest release: 3 months ago - 4.18 thousand downloads total - 2,021 stars on GitHub - 1 maintainer
uiua 0.17.2 💰
A stack-based array programming language92 versions - Latest release: 3 months ago - 1 dependent repositories - 102 thousand downloads total - 2,021 stars on GitHub - 1 maintainer
smart_buffer 0.1.3
A hybrid stack/heap buffer4 versions - Latest release: about 5 years ago - 5.31 thousand downloads total - 1 stars on GitHub - 1 maintainer
rezip 0.2.2
Merges ZIP/NPZ archives recompressed or aligned and stacks NPY arrays8 versions - Latest release: 8 months ago - 8.26 thousand downloads total - 1 stars on GitHub - 1 maintainer
succinct_vec 0.1.0
A Vec-like datastructure with less memory overhead1 version - Latest release: over 6 years ago - 1.84 thousand downloads total - 3 stars on GitHub - 1 maintainer
linked_lists_rs 0.1.2
Implementation of various data structures using linked lists in rust3 versions - Latest release: over 3 years ago - 3.92 thousand downloads total - 3 stars on GitHub - 1 maintainer
const-buffer 0.1.2
A fixed-capacity memory buffer allocated on the stack using const generics.3 versions - Latest release: over 5 years ago - 4.4 thousand downloads total - 9 stars on GitHub - 1 maintainer
ngds 0.1.2
Rust bindings for AVFounation3 versions - Latest release: about 5 years ago - 4.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
dyn-stack-macros 0.1.3 💰
Dynamic stack wrapper for unsized allocations4 versions - Latest release: 3 months ago - 304 thousand downloads total - 18 stars on GitHub - 1 maintainer
rowcol
Simple fixed-size vectors/matrices, allocated on the stack8 versions - Latest release: 11 days ago - 12.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
nstack 0.16.0
Arity 4 stack for the kelvin merkle toolkit22 versions - Latest release: about 3 years ago - 3 dependent packages - 3 dependent repositories - 50.9 thousand downloads total - 6 stars on GitHub - 2 maintainers
position_preserving_moodle_question_xml_edit 0.1.2
Diff-friendly Moodle question.xml editor library. For those situations where you only want to tou...3 versions - Latest release: 11 months ago - 2.24 thousand downloads total - 0 stars on GitHub - 1 maintainer
stack-debug 0.1.0
An experimental Rust crate with a macro for instrumenting functions to print stack sizes to debug...1 version - Latest release: 6 months ago - 487 downloads total - 7 stars on GitHub - 1 maintainer
stack_frame_allocators 1.1.2
A set of allocators based off the concept of the stack and creating "Frames". Push frames onto th...5 versions - Latest release: 8 months ago - 4.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
static-box 0.2.0
A stack-allocated box that stores trait objects.4 versions - Latest release: over 4 years ago - 6.45 thousand downloads total - 20 stars on GitHub - 1 maintainer
network-check-sum 0.1.4
RFC 1141 / RFC 1071 check sums, psuedo-headers and cryptographic authentication4 versions - Latest release: over 7 years ago - 3 dependent packages - 9.16 thousand downloads total - 10 stars on GitHub - 1 maintainer
heapnotize 1.1.0
A smart pointer type for memory allocation on the stack.5 versions - Latest release: over 5 years ago - 6.93 thousand downloads total - 5 stars on GitHub - 1 maintainer
stack-memdb
An in-memory database backed by an array and useful for runtimes without a heap or with a constra...2 versions - Latest release: 12 days ago - 2.35 thousand downloads total - 1 maintainer
treiber_stack 1.1.1
A lockless, thread-safe, atomic linked-list.5 versions - Latest release: about 1 year ago - 5.44 thousand downloads total - 0 stars on GitHub - 1 maintainer
unrecurse 0.1.0
Helper crate for rewriting your recursive code in iterative way1 version - Latest release: almost 4 years ago - 1.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
scriptful 0.4.0
A minimalist, `no_std` stack machine library for interpreting domain specific interpreted languag...8 versions - Latest release: over 3 years ago - 1 dependent repositories - 10.1 thousand downloads total - 12 stars on GitHub - 1 maintainer
bundcore 0.7.0
BUND programming language API7 versions - Latest release: 4 months ago - 5.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
str_stack 0.1.0
A string allocator for allocating many write-once strings. This library is primarily useful for ...1 version - Latest release: about 10 years ago - 2 dependent packages - 1,114 dependent repositories - 22.8 million downloads total - 7 stars on GitHub - 1 maintainer
escapegoat 1.0.0
Safe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSe...1 version - Latest release: 4 months ago - 346 downloads total - 1 stars on GitHub - 1 maintainer
deepsize_derive2 0.1.0
A crate for measuring the total size of object on the stack and heap1 version - Latest release: 5 months ago - 6.87 thousand downloads total - 1 maintainer
vuot 0.0.1
Run recursive async functions without overflowing the stack1 version - Latest release: over 1 year ago - 1.64 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
stack_maxima_parser 0.1.5
Parser for the Modified Maxima syntax used in STACK.6 versions - Latest release: about 2 months ago - 2.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
bund_language_parser 0.13.0
BUND programming language parser13 versions - Latest release: 9 months ago - 11.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
nanobox 0.1.0
`NanoBox` optimization: store small item on stack and fallback to heap for large item.1 version - Latest release: over 1 year ago - 1.27 thousand downloads total - 1 maintainer
mm0_deepsize_derive 0.1.2
A crate for measuring the total size of object on the stack and heap2 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 5.68 thousand downloads total - 356 stars on GitHub - 1 maintainer
inplace-box 0.2.1 💰
A stack-allocated container similar to Box but without heap allocation3 versions - Latest release: 5 months ago - 2.87 thousand downloads total - 2 stars on GitHub - 1 maintainer
chained_iter 💰
Provides a small helper macro for creating iterators out of values without allocation.3 versions - Latest release: 15 days ago - 3.86 thousand downloads total - 7 stars on GitHub - 1 maintainer
alloca 0.4.0
Mostly safe wrapper for alloca10 versions - Latest release: over 2 years ago - 4 dependent packages - 3 dependent repositories - 706 thousand downloads total - 27 stars on GitHub - 1 maintainer
stackvec 0.2.1
A crate to use stack-allocated Vectors (performance and/or no-std)5 versions - Latest release: about 7 years ago - 4 dependent repositories - 19.9 thousand downloads total - 12 stars on GitHub - 1 maintainer
stacktrace 0.2.1
This project is deprecated. Consider looking at [error-chain](https://crates.io/crates/error-chain).6 versions - Latest release: over 9 years ago - 23.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
uefi_corosensei 0.1.4
A fast and safe implementation of stackful coroutines. This is a fork adapted to work in a UEFI e...1 version - Latest release: 3 months ago - 7.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
network-packet 0.1.1
A domain model of network packets.2 versions - Latest release: over 7 years ago - 4 dependent packages - 11 thousand downloads total - 10 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
55 versions - Latest release: over 1 year ago - 774 dependent packages - 35,627 dependent repositories - 304 million downloads total - 839 stars on GitHub - 1 maintainer
arrayvec 0.7.6
A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements ...55 versions - Latest release: over 1 year ago - 774 dependent packages - 35,627 dependent repositories - 304 million downloads total - 839 stars on GitHub - 1 maintainer
truncating-arraystring 0.1.0
ArrayString wrapper with truncating Write1 version - Latest release: almost 3 years ago - 1.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
no_std
37
rust
37
array
21
vec
21
vector
17
string
16
data-structures
14
small
13
language
12
no-std
10
heap
10
rust-crate
9
networking
9
memory
9
ip
9
dpdk
9
network
9
data-structure
9
embedded
9
size
7
interpreter
7
stacktrace
7
backtrace
7
box
7
dynamic
7
dst
7
map
6
lambda
6
protocol
5
slice
5
macro
5
allocator
5
inline
5
buffer
5
overflow
5
concatenative
5
packet
5
performance
5
collection
4
queue
4
datastructure
4
allocation
4
collections
4
alloca
4
generic
3
crate
3
analysis
3
rust-lang
3
hashmap
3
database
3
iterator
3
lock-free
3
ipv4
3
recursion
3
recursive
3
vm
3
machine
3
memory-management
3
alloc
3
immutable
2
library
2
lifo
2
cache
2
const-generics
2
unsized
2
utf8
2
matrix
2
ring
2
debug
2
graph
2
wrapper
2
dsl
2
apl
2
uiua
2
array-programming
2
forth
2
no-heap
2
error
2
arm
2
cortex-m
2
linked_list
2
tacit
2
static
2
arena
2
stacker
2
stack-allocation
2
smallvec
2
spoofing
2
parser
2
fallible
2
set
2
structure
2
async
2
call
2
coroutine
2
fiber
2
generator
2
trace
2
programming
2
stack-based
2