An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

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
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
smallvec 1.15.1
'Small vector' optimization: store up to a small number of items on the stack
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
cargo-call-stack 0.1.16
Static, whole program stack usage analyzer
17 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 stack
1 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 allocation
2 versions - Latest release: 1 day ago - 172 downloads total - 2 stars on GitHub - 1 maintainer
Top 9.8% on crates.io
unwind-sys 0.1.4 💰
FFI bindings to libunwind
5 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
psm 0.1.26
Portable Stack Manipulation: stack manipulation and introspection routines
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
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
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 authentication
4 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 arrays
8 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 language
83 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 implementation
1 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` crate
1 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 API
4 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 libdw
2 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 process
6 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 language
20 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 replacement
3 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 stack
7 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 optimization
5 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
unwind 0.4.2 💰
An interface to libunwind
6 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 stack
1 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 string
4 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 functions
14 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 allocations
2 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 Rust
9 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 support
12 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 language
5 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 Write
1 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 vectors
6 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 language
4 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 rust
14 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 allocator
11 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 heap
3 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 string
9 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 strings
3 versions - Latest release: 8 months ago - 5.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
deepsize 0.2.0
A crate for measuring the total size of object on the stack and heap
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
tinybitset 0.0.2
Generic implementation of small, fixed size, copyable bitsets
2 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 stack
1 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 algorithms
2 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 data
1 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 internally
1 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 rust
1 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 structure
12 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 devices
2 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 mind
1 version - Latest release: 17 days ago - 0 downloads total - 1 maintainer
Top 7.2% on crates.io
corosensei 0.2.2
A fast and safe implementation of stackful coroutines
8 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 toolkit
22 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-array
4 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 FFI
2 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 organizing
48 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 alloc
3 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 allocations
28 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 runtime
7 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 AVFounation
3 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 crate
35 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