crates.io "stack" keyword
View the packages on the crates.io package registry that are tagged with the "stack" keyword.
network-ethernet 0.1.9
A domain model of ethernet and virtual LAN packets and associated types.10 versions - Latest release: almost 7 years ago - 6 dependent packages - 17 thousand downloads total - 10 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: almost 6 years ago - 1 dependent package - 3.06 thousand downloads total - 1,511 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
55 versions - Latest release: 11 months ago - 774 dependent packages - 35,627 dependent repositories - 242 million downloads total - 826 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: 11 months ago - 774 dependent packages - 35,627 dependent repositories - 242 million downloads total - 826 stars on GitHub - 1 maintainer
Top 1.6% on crates.io
75 versions - Latest release: about 2 months ago - 1,616 dependent packages - 67,564 dependent repositories - 463 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 stack75 versions - Latest release: about 2 months ago - 1,616 dependent packages - 67,564 dependent repositories - 463 million downloads total - 1,344 stars on GitHub - 2 maintainers
cargo-call-stack 0.1.16
Static, whole program stack usage analyzer17 versions - Latest release: 9 months ago - 24.3 thousand downloads total - 547 stars on GitHub - 1 maintainer
network-packet 0.1.1
A domain model of network packets.2 versions - Latest release: almost 7 years ago - 4 dependent packages - 9.72 thousand downloads total - 10 stars on GitHub - 1 maintainer
stacksafe 0.1.4
Prevent stack overflow in deeply recursive functions with automatic stack management.5 versions - Latest release: about 1 month ago - 1.71 thousand downloads total - 12 stars on GitHub - 1 maintainer
stacksafe-macro 0.1.4
Procedural macro implementation for the stacksafe crate.5 versions - Latest release: about 1 month ago - 1.75 thousand downloads total - 12 stars on GitHub - 1 maintainer
stack-stack 0.1.0
A simple crate for a stack-allocated stack1 version - Latest release: over 2 years ago - 1.41 thousand downloads total - 1 stars on GitHub - 1 maintainer
inplace-box 0.2.0 💰
A stack-allocated container similar to Box but without heap allocation2 versions - Latest release: 1 day ago - 172 downloads total - 2 stars on GitHub - 1 maintainer
Top 9.8% on crates.io
5 versions - Latest release: over 1 year ago - 2 dependent packages - 20 dependent repositories - 680 thousand downloads total - 33 stars on GitHub - 1 maintainer
unwind-sys 0.1.4 💰
FFI bindings to libunwind5 versions - Latest release: over 1 year ago - 2 dependent packages - 20 dependent repositories - 680 thousand downloads total - 33 stars on GitHub - 1 maintainer
network-address-resolution-protocol 0.1.2
A domain model of Address Resolution Protocol (ARP) packets and associated types.3 versions - Latest release: almost 7 years ago - 1 dependent package - 5.07 thousand downloads total - 10 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
27 versions - Latest release: 3 months ago - 5 dependent packages - 3,465 dependent repositories - 40.6 million downloads total - 287 stars on GitHub - 1 maintainer
psm 0.1.26
Portable Stack Manipulation: stack manipulation and introspection routines27 versions - Latest release: 3 months ago - 5 dependent packages - 3,465 dependent repositories - 40.6 million downloads total - 287 stars on GitHub - 1 maintainer
stack-any 0.1.2
A library that provides a type that owns same size type on the stack for type erasure.3 versions - Latest release: about 1 year ago - 3.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
96 versions - Latest release: almost 3 years ago - 9 dependent packages - 11 dependent repositories - 213 thousand downloads total - 268 stars on GitHub - 1 maintainer
staticvec 0.11.9
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const gener...96 versions - Latest release: almost 3 years ago - 9 dependent packages - 11 dependent repositories - 213 thousand downloads total - 268 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: almost 7 years ago - 3 dependent packages - 8.23 thousand downloads total - 10 stars on GitHub - 1 maintainer
rezip 0.2.2
Merges ZIP/NPZ archives recompressed or aligned and stacks NPY arrays8 versions - Latest release: 2 months ago - 7.21 thousand downloads total - 1 stars on GitHub - 1 maintainer
uiua 0.16.2 💰
A stack-based array programming language83 versions - Latest release: about 1 month ago - 1 dependent repositories - 85.4 thousand downloads total - 1,856 stars on GitHub - 1 maintainer
uiua_parser 0.17.0-dev.1 💰
Uiua parser implementation1 version - Latest release: about 1 month ago - 374 downloads total - 1,856 stars on GitHub - 1 maintainer
stack_maxima_parser 0.1.2
Parser for the Modified Maxima syntax used in STACK.3 versions - Latest release: 4 months ago - 1.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
stack-db 0.3.5
A (basically) infinitely stacking & extendable CoW database that has both readonly safety and inc...8 versions - Latest release: 10 months ago - 1 dependent package - 8.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
error-stack-macros 0.0.0-reserved
Macros for the `error-stack` crate1 version - Latest release: almost 3 years ago - 1.38 thousand downloads total - 1,260 stars on GitHub - 1 maintainer
network-internet-control-message-protocol 0.1.15
A domain model of Internet Control Message Protocol (ICMP) packets and associated types.15 versions - Latest release: almost 7 years ago - 1 dependent package - 21.1 thousand downloads total - 10 stars on GitHub - 1 maintainer
network-collections 0.1.9
Collections suitable for use with networking, particularly when a fixed memory usage is required ...10 versions - Latest release: over 6 years ago - 3 dependent packages - 16 thousand downloads total - 10 stars on GitHub - 1 maintainer
bundcore 0.4.0
BUND programming language API4 versions - Latest release: 7 months ago - 3.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
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: about 2 years ago - 4 dependent packages - 7 dependent repositories - 88 thousand downloads total - 50 stars on GitHub - 1 maintainer
dw 0.2.0 💰
An interface to libdw2 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 337 thousand downloads total - 33 stars on GitHub - 1 maintainer
rstack-self 0.3.0 💰
Stack traces of all threads of a process6 versions - Latest release: almost 6 years ago - 2 dependent packages - 1 dependent repositories - 639 thousand downloads total - 34 stars on GitHub - 1 maintainer
compact-map 0.1.0
'Small map' optimization: store up to a small number of key-value pairs on the stack.1 version - Latest release: over 1 year ago - 1.27 thousand downloads total - 4 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: 5 days ago - 0 downloads total - 1 maintainer
bund 0.21.0
Interpreter and CLI for a Virtual Machine for BUND programming language20 versions - Latest release: 2 months ago - 13.4 thousand downloads total - 0 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: almost 3 years ago - 1 dependent repositories - 9.03 thousand downloads total - 12 stars on GitHub - 1 maintainer
ripclip 0.7.0
Stack based clipboard replacement3 versions - Latest release: over 5 years ago - 4.4 thousand downloads total - 6 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: about 2 years ago - 8.66 thousand downloads total - 11 stars on GitHub - 1 maintainer
miny 2.0.3
Box<T> with small value optimization5 versions - Latest release: about 2 months ago - 4.55 thousand downloads total - 4 stars on GitHub - 1 maintainer
pancakestack 0.6.1
Rust implementation of the Pancake Stack esoteric programming language.13 versions - Latest release: 2 months ago - 13.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
6 versions - Latest release: over 1 year ago - 3 dependent packages - 19 dependent repositories - 423 thousand downloads total - 34 stars on GitHub - 1 maintainer
unwind 0.4.2 💰
An interface to libunwind6 versions - Latest release: over 1 year ago - 3 dependent packages - 19 dependent repositories - 423 thousand downloads total - 34 stars on GitHub - 1 maintainer
stack-vec 0.1.0
Ad-hoc compile-time sized `Vec<T>` like types on the stack1 version - Latest release: over 4 years ago - 2.17 thousand downloads total - 1 maintainer
scapegoat 2.3.0
Safe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSe...17 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 30.3 thousand downloads total - 262 stars on GitHub - 1 maintainer
st3 0.4.1
A very fast lock-free, bounded, work-stealing LIFO queue.7 versions - Latest release: over 2 years ago - 8 dependent packages - 4 dependent repositories - 167 thousand downloads total - 63 stars on GitHub - 1 maintainer
rocstr 0.6.2
An immutable fixed capacity stack based generic copy string4 versions - Latest release: 3 months ago - 3.51 thousand downloads total - 1 stars on GitHub - 1 maintainer
reblessive 0.4.3
A small runtime for running deeply nested recursive functions14 versions - Latest release: 4 months ago - 4 dependent packages - 271 thousand downloads total - 20 stars on GitHub - 1 maintainer
stack 0.4.0
DSTs and arrays on the stack!8 versions - Latest release: almost 5 years ago - 1 dependent repositories - 13.7 thousand downloads total - 8 stars on GitHub - 1 maintainer
inlined 0.1.1
Types for inlining small collections for avoiding unnecessary heap allocations2 versions - Latest release: over 1 year ago - 1 dependent package - 2.69 thousand downloads total - 17 stars on GitHub - 1 maintainer
second-stack 0.3.5
A fast allocator for short-lived slices and large values.8 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 112 thousand downloads total - 31 stars on GitHub - 1 maintainer
uwd 0.2.4
Call Stack Spoofing for Rust9 versions - Latest release: about 1 month ago - 3.45 thousand downloads total - 183 stars on GitHub - 1 maintainer
msvc-alloca 0.3.0 💰
Provides MSVC's _alloca for the most bare metal of bare metal projects.3 versions - Latest release: over 1 year ago - 4.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
scratchpad 1.3.1
Stack-like memory allocator with double-ended allocation support12 versions - Latest release: over 4 years ago - 40 dependent repositories - 16.5 thousand downloads total - 22 stars on GitHub - 1 maintainer
stack-trait 0.3.0
Stack trait with entry API for the LIFO element.3 versions - Latest release: almost 2 years ago - 1 dependent package - 3.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
unwinder 0.1.4 💰
Call stack spoofing for Rust.5 versions - Latest release: 6 months ago - 1 dependent package - 5.21 thousand downloads total - 336 stars on GitHub - 1 maintainer
pure_stack_machine
Pure stack machine.1 version - Latest release: 9 days ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
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: 5 months ago - 1.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
collect_slice 1.2.0
Collect an iterator into a slice.3 versions - Latest release: over 8 years ago - 3 dependent packages - 3 dependent repositories - 45 thousand downloads total - 7 stars on GitHub - 1 maintainer
roussillon-memory 0.1.4
Memory utility for the roussillon language5 versions - Latest release: 11 months ago - 4.84 thousand downloads total - 0 stars on asgard.trehinos.eu - 1 maintainer
stackr-rs 0.1.14
A stack-based interpreter to be embedded in your application. Heavily inspired by Forth.15 versions - Latest release: 6 months ago - 7.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
truncating-arraystring 0.1.0
ArrayString wrapper with truncating Write1 version - Latest release: over 2 years ago - 1.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
bufio 0.1.0 💰
std::io::Write for your potentially uninitialized slice of memory.1 version - Latest release: 5 months ago - 23.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
kamajii 💰
A simple stack database.1 version - Latest release: 10 days ago - 1.16 thousand downloads total - 1 stars on GitHub - 1 maintainer
bankarr 0.8.0
Array-like but growable vectors6 versions - Latest release: about 1 month ago - 1.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
arrayvec-const 0.7.7
A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements ...1 version - Latest release: 5 months ago - 1.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
stck-interpreter 1.1.0
An interpreter for the stck language4 versions - Latest release: 21 days ago - 775 downloads total - 1 stars on GitHub - 1 maintainer
stck 2.1.0
An embeddable interpreted language written fully in rust14 versions - Latest release: 12 days ago - 2.47 thousand downloads total - 1 stars on GitHub - 1 maintainer
data_structure 0.1.15
A Rust library for implementing and managing common data structures.16 versions - Latest release: 19 days ago - 3.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
jenga 0.1.10
A stack based allocator11 versions - Latest release: about 7 years ago - 16.2 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
stack-buffer 💰
Stack buffer provides alternatives to BufReader and BufWriter allocated on the stack instead of t...3 versions - Latest release: 11 days ago - 1 dependent package - 1 dependent repositories - 3.78 thousand downloads total - 14 stars on GitHub - 1 maintainer
arraybox 0.1.4
A box with fixed capacity, backed by a byte array (it can be stored on the stack too). Implements...6 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 11.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
deepsize_derive 0.1.2
A crate for measuring the total size of object on the stack and heap3 versions - Latest release: over 3 years ago - 1 dependent package - 34 dependent repositories - 1.73 million downloads total - 108 stars on GitHub - 1 maintainer
arraystring 0.3.0
Fixed capacity stack based generic string9 versions - Latest release: over 6 years ago - 15 dependent packages - 63 dependent repositories - 1.05 million downloads total - 22 stars on GitHub - 1 maintainer
fixstr 0.0.3 💰
A simple library for fixing strings3 versions - Latest release: 8 months ago - 5.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
4 versions - Latest release: almost 5 years ago - 23 dependent packages - 37 dependent repositories - 1.73 million downloads total - 108 stars on GitHub - 1 maintainer
deepsize 0.2.0
A crate for measuring the total size of object on the stack and heap4 versions - Latest release: almost 5 years ago - 23 dependent packages - 37 dependent repositories - 1.73 million downloads total - 108 stars on GitHub - 1 maintainer
tinybitset 0.0.2
Generic implementation of small, fixed size, copyable bitsets2 versions - Latest release: 10 months ago - 8.03 thousand downloads total - 2 stars on GitHub - 1 maintainer
vuot 0.0.1
Run recursive async functions without overflowing the stack1 version - Latest release: about 1 year ago - 1.19 thousand downloads total - 0 stars on codeberg.org - 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 - 355 thousand downloads total - 2 stars on GitHub - 1 maintainer
capped_collections 0.1.0 💰
Collections with compile-time set capacities.1 version - Latest release: 5 months ago - 498 downloads total - 0 stars on GitHub - 1 maintainer
stackarc 0.1.0
A little crate implementing an unallocated Arc.1 version - Latest release: almost 5 years ago - 1.56 thousand downloads total - 1 maintainer
atomic-try-update 0.0.2
Primitives that make it easy to implement correct lock-free algorithms2 versions - Latest release: over 1 year ago - 1 dependent package - 2.77 thousand downloads total - 6 stars on GitHub - 1 maintainer
crt0stack 0.1.0
Tools for reading and creating Linux crt0 stack data1 version - Latest release: almost 5 years ago - 5 dependent packages - 20 dependent repositories - 367 thousand downloads total - 6 stars on GitHub - 2 maintainers
small_str 0.1.0
A String-like but using SmallVec internally1 version - Latest release: over 1 year ago - 2.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
rust_linked_list 0.1.0
implementation of various data structures using linked lists in rust1 version - Latest release: almost 3 years ago - 1.29 thousand downloads total - 3 stars on GitHub - 1 maintainer
scoped_stack 1.2.1
A scoped stack data structure12 versions - Latest release: almost 2 years ago - 12.6 thousand downloads total - 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 - 15.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
cortex-m-rt-ld 0.1.1
Zero cost stack overflow protection for ARM Cortex-M devices2 versions - Latest release: over 7 years ago - 1 dependent repositories - 3.21 thousand downloads total - 11 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: 8 months ago - 2.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
dark-vm 0.4.3
A new VM called the DarkVM, which focuses on speed and simplicity.7 versions - Latest release: almost 5 years ago - 8.5 thousand downloads total - 6 stars on GitHub - 1 maintainer
frame_mem_utils 0.1.0
a few stack oriented utileties designed with unsafe in mind1 version - Latest release: 17 days ago - 0 downloads total - 1 maintainer
Top 7.2% on crates.io
8 versions - Latest release: 2 months ago - 4 dependent packages - 761 dependent repositories - 4.7 million downloads total - 240 stars on GitHub - 1 maintainer
corosensei 0.2.2
A fast and safe implementation of stackful coroutines8 versions - Latest release: 2 months ago - 4 dependent packages - 761 dependent repositories - 4.7 million downloads total - 240 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: about 2 months ago - 2.02 thousand downloads total - 1 maintainer
nstack 0.16.0
Arity 4 stack for the kelvin merkle toolkit22 versions - Latest release: almost 3 years ago - 3 dependent packages - 3 dependent repositories - 44.3 thousand downloads total - 6 stars on GitHub - 2 maintainers
calf-vec 0.3.1-beta
Small copy-on-write arrays, essentially combining `SmallVec` and `Cow`4 versions - Latest release: almost 5 years ago - 5.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
inline-str 0.4.0
Efficent and immutable string type, backed by inline-array4 versions - Latest release: 8 months ago - 2.7 thousand downloads total - 6 stars on GitHub - 1 maintainer
repr_c_wrapper 0.1.1
Opaque `#[repr(C)]` wrapper that can be passed by value over FFI2 versions - Latest release: about 2 years ago - 2.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
sigi 3.7.1
An organizing tool for terminal lovers who hate organizing48 versions - Latest release: about 1 year ago - 1 dependent repositories - 52 thousand downloads total - 52 stars on GitHub - 1 maintainer
stackfmt 0.1.2
Write formatted string to a buffer without alloc3 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 28.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
dyn-stack 0.13.0 💰
Dynamic stack wrapper for unsized allocations28 versions - Latest release: 7 months ago - 29 dependent packages - 6 dependent repositories - 2.04 million downloads total - 18 stars on GitHub - 1 maintainer
stackalloc 1.2.1
Safely allocate and manipulate arbitrarily-sized slices on the stack at runtime7 versions - Latest release: about 1 year ago - 2 dependent packages - 2 dependent repositories - 25.7 thousand downloads total - 18 stars on GitHub - 1 maintainer
pretty_trace 0.5.23
Tools for generating pretty tracebacks and for profiling.49 versions - Latest release: over 3 years ago - 1 dependent package - 4 dependent repositories - 87.1 thousand downloads total - 33 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: 4 months ago - 900 downloads total - 1 maintainer
ngds 0.1.2
Rust bindings for AVFounation3 versions - Latest release: almost 5 years ago - 3.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
rust_multistackvm 0.38.0
Stack-based virtual machine on top of rust_multistack crate35 versions - Latest release: 5 months ago - 25.2 thousand downloads total - 1 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: almost 5 years ago - 3.85 thousand downloads total - 9 stars on GitHub - 1 maintainer
Related Keywords
rust
35
no_std
32
vec
20
array
20
vector
16
data-structures
13
string
12
small
11
dpdk
9
ip
9
networking
9
rust-crate
9
data-structure
9
heap
8
memory
8
language
8
network
8
dst
7
backtrace
7
box
7
stacktrace
7
no-std
6
overflow
5
interpreter
5
dynamic
5
buffer
5
size
5
packet
5
collection
4
slice
4
datastructure
4
alloca
4
lambda
4
map
4
queue
4
embedded
4
performance
4
macro
4
protocol
4
allocator
4
inline
4
lock-free
3
generic
3
ipv4
3
database
3
stack-based
3
concatenative
3
rust-lang
3
hashmap
3
analysis
3
crate
3
machine
3
recursive
3
recursion
3
iterator
3
vm
3
graph
2
stack-allocation
2
safe
2
trace
2
call
2
ring
2
trait-object
2
cache
2
const
2
dsl
2
static
2
usage
2
stacker
2
programming
2
debug
2
matrix
2
spoofing
2
arena
2
alloc
2
allocation
2
structure
2
wrapper
2
smallvec
2
move
2
collections
2
linked_list
2
apl
2
uiua
2
array-programming
2
tacit
2
parser
2
async
2
library
2
immutable
2
error
2
const-generics
2
lockless
1
backtacking
1
concurrent
1
gdb
1
wasm
1
cursor
1
traversal
1
type
1