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

crates.io "immutable" keyword

View the packages on the crates.io package registry that are tagged with the "immutable" keyword.

ate-files 1.2.0
Model and helper functions for access files stored in ATEs
4 versions - Latest release: almost 4 years ago - 3 dependent packages - 1 dependent repositories - 8.19 thousand downloads total - 140 stars on GitHub - 1 maintainer
libfasttree 0.1.0
A Rust library inspired by libostree, but based on distribution repositories.
1 version - Latest release: about 1 hour ago - 0 downloads total - 1 maintainer
compact_string 0.1.0
Compact representation of UTF-8 Strings that are immutable and less than 256 bytes in length.
1 version - Latest release: 10 months ago - 802 downloads total - 3 stars on GitHub - 1 maintainer
sbral 0.1.0
Fast immutable lists
1 version - Latest release: over 6 years ago - 1.75 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
Top 2.6% on crates.io
im 15.1.0
Immutable collection datatypes
36 versions - Latest release: almost 4 years ago - 136 dependent packages - 2,081 dependent repositories - 22.4 million downloads total - 1,553 stars on GitHub - 1 maintainer
radix_immutable 0.0.1 πŸ’°
Generic immutable radix trie data-structure.
1 version - Latest release: 7 months ago - 482 downloads total - 0 stars on GitHub - 1 maintainer
hipstr 0.8.0
Yet another string for Rust: zero-cost borrow and slicing, inline representation for small st...
12 versions - Latest release: about 1 year ago - 1 dependent repositories - 285 thousand downloads total - 89 stars on GitHub - 1 maintainer
wasm-bus 1.1.0
Invocation bus for web assembly modules
11 versions - Latest release: almost 4 years ago - 11 dependent packages - 1 dependent repositories - 21.8 thousand downloads total - 140 stars on GitHub - 1 maintainer
imstr 0.2.0 πŸ’°
Cheaply clonable and slicable immutable strings
4 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 24.3 thousand downloads total - 248 stars on GitHub - 1 maintainer
grenad 0.5.0
Tools to sort, merge, write, and read immutable key-value pairs.
13 versions - Latest release: about 1 year ago - 1 dependent package - 38 dependent repositories - 402 thousand downloads total - 19 stars on GitHub - 1 maintainer
calcit_fingertrees 0.0.3
(Calcit fork of )Immutable persisten `fingertrees`
3 versions - Latest release: about 4 years ago - 4.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
lazyonce
Use std::cell::OnceCell instead
5 versions - Latest release: about 21 hours ago - 6.56 thousand downloads total - 2 stars on gitlab.com - 1 maintainer
Top 4.6% on crates.io
rpds 1.2.0
Persistent data structures with structural sharing
20 versions - Latest release: 3 months ago - 30 dependent packages - 48 dependent repositories - 9.89 million downloads total - 1,612 stars on GitHub - 1 maintainer
freezie 1.0.0
freezie is a small library that disables mutation for the contained type
1 version - Latest release: almost 3 years ago - 7.05 thousand downloads total - 2 stars on GitHub - 1 maintainer
the-zipper 0.1.3
The zipper is a data structure that allows you to traverse and modify a tree-like structure effic...
4 versions - Latest release: 10 months ago - 2.42 thousand downloads total - 1 maintainer
final 0.1.1
Wrap a value in a type that does not give out mutable references.
2 versions - Latest release: almost 4 years ago - 2 dependent repositories - 9.74 thousand downloads total - 1 stars on GitHub - 1 maintainer
fral 1.0.2
Functional random-access lists.
3 versions - Latest release: almost 8 years ago - 5.03 thousand downloads total - 2 stars on GitHub - 1 maintainer
halo 0.1.0
elm inspired state manager in rust
1 version - Latest release: over 9 years ago - 2.44 thousand downloads total - 11 stars on GitHub - 1 maintainer
steel-imbl 7.1.0
Immutable collection datatypes
2 versions - Latest release: 17 days ago - 111 downloads total
movable 0.1.1
A structure whose internal content can be moved out immutably.
2 versions - Latest release: over 5 years ago - 3.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
wasmer-bus-types 1.1.0
WebAssembly Bus Macros
1 version - Latest release: over 3 years ago - 3 dependent packages - 7.35 thousand downloads total - 140 stars on GitHub - 1 maintainer
atedb 1.8.0
Distributed datachain (database) built on an immutable data store with strong encryption and auth...
10 versions - Latest release: almost 4 years ago - 14.2 thousand downloads total - 140 stars on GitHub - 1 maintainer
inline-str 0.5.0
Efficent and immutable string type, backed by inline-array
5 versions - Latest release: 6 months ago - 3.83 thousand downloads total - 6 stars on GitHub - 1 maintainer
wasm-bus-fuse 1.1.0
WebAssembly fuse bus interface
4 versions - Latest release: almost 4 years ago - 1 dependent package - 6.58 thousand downloads total - 140 stars on GitHub - 1 maintainer
wasm-bus-tok 1.0.0
WebAssembly fuse bus interface
1 version - Latest release: almost 4 years ago - 1 dependent package - 2.94 thousand downloads total - 129 stars on GitHub - 1 maintainer
rocstr 0.6.2
An immutable fixed capacity stack based generic copy string
4 versions - Latest release: 10 months ago - 4.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
vertree 0.2.2
A persistent trie where each node is typed and versioned
6 versions - Latest release: over 8 years ago - 1 dependent repositories - 10.7 thousand downloads total - 13 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
ipfs-unixfs 0.2.0
UnixFs tree support
3 versions - Latest release: over 5 years ago - 3 dependent packages - 6 dependent repositories - 1.25 million downloads total - 1,277 stars on GitHub - 1 maintainer
rustica 0.11.1
Rustica is a functional programming library for the Rust language.
26 versions - Latest release: about 2 months ago - 12.5 thousand downloads total - 8 stars on GitHub - 1 maintainer
rpds-pathtree 0.13.2
Immutable, path-addressable tree data structure
27 versions - Latest release: about 1 year ago - 33.5 thousand downloads total - 0 stars on GitHub - 2 maintainers
Top 2.4% on crates.io
im-rc 15.1.0
Immutable collection datatypes (the fast but not thread safe version)
16 versions - Latest release: almost 4 years ago - 53 dependent packages - 712 dependent repositories - 10.1 million downloads total - 1,549 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
unixfs-v1 0.3.0
unixfs v1 implementation
4 versions - Latest release: over 3 years ago - 3 dependent packages - 1 dependent repositories - 30.5 thousand downloads total - 1,277 stars on GitHub - 1 maintainer
wolf-graph 0.1.0
Data structures and algorithms for working with graphs with reference or value semantics.
1 version - Latest release: about 1 year ago - 1.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
wasm-bus-ws 1.1.0
WebAssembly Web Socket Interface
4 versions - Latest release: almost 4 years ago - 2 dependent packages - 8.38 thousand downloads total - 140 stars on GitHub - 1 maintainer
wasmer-bus-reqwest 1.2.0
WebAssembly HTTP(s) Web Request Interface
1 version - Latest release: over 3 years ago - 1.68 thousand downloads total - 140 stars on GitHub - 1 maintainer
sp-im 0.3.0
Immutable datatypes for no_std use within Substrate
4 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 6.41 thousand downloads total - 5 stars on GitHub - 2 maintainers
banyan-utils 0.10.1
Utilities to work with banyan trees
14 versions - Latest release: about 4 years ago - 1 dependent repositories - 19.8 thousand downloads total - 38 stars on GitHub - 1 maintainer
char-list 0.4.0
A persistent string type with the same API as a linked-list of characters.
7 versions - Latest release: almost 2 years ago - 9.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
rearch-tokio 0.10.4 πŸ’°
Re-imagined approach to application design and architecture
13 versions - Latest release: over 1 year ago - 15.1 thousand downloads total - 87 stars on GitHub - 1 maintainer
freezable 0.1.8
A library for immutable data.
9 versions - Latest release: almost 3 years ago - 10.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
scroll 0.13.0
A suite of powerful, extensible, generic, endian-aware Read/Write traits for byte buffers
18 versions - Latest release: 9 months ago - 97 dependent packages - 2,298 dependent repositories - 43 million downloads total - 175 stars on GitHub - 1 maintainer
immut_string 0.1.0
immutable string
1 version - Latest release: almost 8 years ago - 1.95 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
token-string 0.8.4
Short (up to 65,535 bytes) immutable strings to e.g. parse tokens, implemented in Rust. These are...
4 versions - Latest release: 7 months ago - 3.65 thousand downloads total - 1 maintainer
wasi-net 0.4.0
Interface used to make web requests on WASI operating systems
5 versions - Latest release: about 4 years ago - 6.4 thousand downloads total - 129 stars on GitHub - 1 maintainer
grapes 0.3.0
Persistent graph data structures: Tree, Graph, Arena & more
5 versions - Latest release: over 3 years ago - 6.5 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
ax_banyan_utils 0.11.1
Utilities to work with banyan trees
1 version - Latest release: about 2 years ago - 1 dependent package - 2.42 thousand downloads total - 36 stars on GitHub - 1 maintainer
zed 0.2.0
A minimal, Redux-like state management library for Rust with advanced features.
19 versions - Latest release: about 2 months ago - 11.7 thousand downloads total - 1 maintainer
wasm-bus-webgl 1.0.3
WebAssembly WebGL Interface
4 versions - Latest release: almost 4 years ago - 5.07 thousand downloads total - 140 stars on GitHub - 1 maintainer
wasm-bus-process 1.1.0
WebAssembly Process Interface
4 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 7.11 thousand downloads total - 140 stars on GitHub - 1 maintainer
implicit-clone-derive 0.1.2 πŸ’°
Immutable types and ImplicitClone trait similar to Copy
3 versions - Latest release: 12 months ago - 1 dependent package - 1 dependent repositories - 803 thousand downloads total - 22 stars on GitHub - 1 maintainer
im-lists 0.11.4
Persistent unrolled linked lists and vlists
19 versions - Latest release: 27 days ago - 3 dependent packages - 1 dependent repositories - 59.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
immutable-chunkmap 2.1.2 πŸ’°
A fast immutable map and set with batch insert and update methods, COW operations, and big O effi...
37 versions - Latest release: 5 months ago - 7 dependent packages - 17 dependent repositories - 3.35 million downloads total - 29 stars on GitHub - 1 maintainer
xtdb 0.1.0-pre.1
Rust client for XTDB
1 version - Latest release: almost 2 years ago - 1.44 thousand downloads total - 2,821 stars on GitHub - 1 maintainer
wasm-bus-mio 1.0.0
WebAssembly MIO
1 version - Latest release: almost 4 years ago - 1.64 thousand downloads total - 140 stars on GitHub - 1 maintainer
Top 9.0% on crates.io
implicit-clone 0.6.0 πŸ’°
Immutable types and ImplicitClone trait similar to Copy
29 versions - Latest release: 11 months ago - 10 dependent packages - 450 dependent repositories - 2.69 million downloads total - 22 stars on GitHub - 3 maintainers
graph-arena 0.1.0
Collection type to store immutable graph structures efficiently
1 version - Latest release: about 5 years ago - 1.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
lazy-cogs 1.0.0
Lazy Cogs is a implementation of lazy clonable data structures
1 version - Latest release: almost 2 years ago - 1.44 thousand downloads total - 1 stars on GitHub - 1 maintainer
atefs 1.10.0
Distributed filesystem built on an immutable data store with strong encryption and authentication
18 versions - Latest release: almost 4 years ago - 25.3 thousand downloads total - 140 stars on GitHub - 1 maintainer
appendvec 0.1.1
A concurrent append-only container of immutable values
2 versions - Latest release: about 1 month ago - 52 downloads total - 1 maintainer
downgrade 0.1.0
Downgrade a mutable reference to an immutable one.
1 version - Latest release: 11 months ago - 709 downloads total - 2 stars on GitHub - 1 maintainer
wasmer-bus-ws 1.1.0
WebAssembly Web Socket Interface
1 version - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 3.76 thousand downloads total - 140 stars on GitHub - 1 maintainer
persistent-list 0.1.0
A singly-linked persistent thread safe list.
1 version - Latest release: over 5 years ago - 1.78 thousand downloads total - 1 stars on GitHub - 1 maintainer
gorgondb 0.0.1
An immutable and distributed blob storage system.
1 version - Latest release: over 2 years ago - 1 dependent package - 1.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
wasmer-bus 1.1.0
Invocation bus for web assembly modules
1 version - Latest release: over 3 years ago - 6 dependent packages - 1 dependent repositories - 5.78 thousand downloads total - 140 stars on GitHub - 1 maintainer
rearch-effects 0.6.0 πŸ’°
Re-imagined approach to application design and architecture
10 versions - Latest release: over 1 year ago - 1 dependent package - 12 thousand downloads total - 62 stars on GitHub - 1 maintainer
wasmer-bus-time 1.1.0
WebAssembly Time Interface
1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.18 thousand downloads total - 140 stars on GitHub - 1 maintainer
im_utils 0.1.1
Extends im and im_rc containers with immutable methods.
2 versions - Latest release: over 1 year ago - 2.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
eventdbx 3.19.4
Immutable, event-sourced, nosql, write-side database system.
47 versions - Latest release: 2 months ago - 5.48 thousand downloads total - 2 stars on GitHub - 1 maintainer
fingertrees 0.2.11
Immutable persisten finger trees
15 versions - Latest release: about 2 years ago - 1 dependent package - 20.6 thousand downloads total - 24 stars on GitHub - 1 maintainer
medusadb 0.0.1
A highly efficient, extremely scalable, distributed database
1 version - Latest release: over 2 years ago - 1.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
pyrpds 0.0.7
Python Wrapper for Rust Persistent Data Structures
8 versions - Latest release: over 5 years ago - 10.4 thousand downloads total - 10 stars on GitHub - 1 maintainer
gstr 0.2.0
An immutable string implementation optimized for small strings and comparison.
2 versions - Latest release: over 1 year ago - 2.43 thousand downloads total
wasmer-bus-fuse 1.1.0
WebAssembly fuse bus interface
1 version - Latest release: over 3 years ago - 1.59 thousand downloads total - 140 stars on GitHub - 1 maintainer
banyan 0.17.1
Persistent indexable tree data structure
36 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 58.8 thousand downloads total - 38 stars on GitHub - 1 maintainer
arena-terms 0.4.0
A lightweight, arena-backed representation of Prolog–like terms
8 versions - Latest release: 4 months ago - 2.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
tok-grammar 0.1.2
Terminal Shell Grammar
3 versions - Latest release: almost 4 years ago - 4.15 thousand downloads total - 141 stars on GitHub - 1 maintainer
immutable-avl 1.0.0
An Immutable map and set implement for rust based on an AVL tree
1 version - Latest release: almost 4 years ago - 1.64 thousand downloads total - 6 stars on GitHub - 1 maintainer
ppar 0.3.1
Persistent immutable array
4 versions - Latest release: over 4 years ago - 5.61 thousand downloads total - 6 stars on GitHub - 1 maintainer
immut_list 0.1.0
immutable persistent list
1 version - Latest release: over 8 years ago - 2.11 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
loop-let 0.1.0
An immutable loop structure that can be used as an expression.
1 version - Latest release: over 1 year ago - 1.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
ipfs-bitswap 0.1.0
Bitswap protocol implementation used in ipfs
1 version - Latest release: over 5 years ago - 1 dependent package - 3 dependent repositories - 3.96 thousand downloads total - 1,278 stars on GitHub - 1 maintainer
im-pathtree 0.13.0
Immutable, path-addressable tree data structure
50 versions - Latest release: over 1 year ago - 56.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
wasm-bus-types 1.1.0
WebAssembly Bus Macros
3 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 14.2 thousand downloads total - 129 stars on GitHub - 1 maintainer
wasm-bus-macros 1.1.0
WebAssembly Bus Macros
3 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 12.8 thousand downloads total - 140 stars on GitHub - 1 maintainer
wasmer-bus-macros 1.1.0
WebAssembly Bus Macros
1 version - Latest release: over 3 years ago - 1 dependent package - 6.1 thousand downloads total - 140 stars on GitHub - 1 maintainer
nanocom 0.2.1 πŸ’°
Nano-COM, extremly small subset of cross-platform COM
5 versions - Latest release: over 3 years ago - 6.47 thousand downloads total - 58 stars on GitHub - 1 maintainer
ate-auth 1.9.0
Represents a standardized data model and API for authenticating an ATE chain-of-trust
14 versions - Latest release: almost 4 years ago - 5 dependent packages - 23.3 thousand downloads total - 140 stars on GitHub - 1 maintainer
wasm-bus-time 1.1.0
WebAssembly Time Interface
4 versions - Latest release: almost 4 years ago - 1 dependent package - 8.07 thousand downloads total - 140 stars on GitHub - 1 maintainer
shared_vector 0.4.5
Reference counted vector data structure.
11 versions - Latest release: 3 months ago - 43.9 thousand downloads total - 18 stars on GitHub - 1 maintainer
hash-trie 0.4.0
Hash Array Mapped Trie (HAMT) Immutable Set Implementation
5 versions - Latest release: over 4 years ago - 1 dependent repositories - 6.21 thousand downloads total - 13 stars on GitHub - 1 maintainer
immutable-seq 0.1.2
Immutable sequence data structure
3 versions - Latest release: almost 9 years ago - 5.61 thousand downloads total - 1 stars on GitHub - 1 maintainer
ate-comms 1.1.0
Provides the communication library integrates with ate
1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.34 thousand downloads total - 140 stars on GitHub - 1 maintainer
ate-crypto 1.1.0
Provides all the cryptographic functions
1 version - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 3.86 thousand downloads total - 140 stars on GitHub - 1 maintainer
rust-tailcall 0.2.0
TailCall, The crate is a rust implementation of The Art of Simplicity_Venkat Subramaniam.
2 versions - Latest release: 5 months ago - 626 downloads total - 0 stars on GitHub - 1 maintainer
im_ternary_tree 0.0.19
Structural sharing ternary tree, i.e. immutable data structure
29 versions - Latest release: 7 months ago - 2 dependent packages - 2 dependent repositories - 40.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
ate 1.3.0
Distributed immutable data store with strong encryption and authentication
48 versions - Latest release: over 3 years ago - 6 dependent packages - 1 dependent repositories - 72.7 thousand downloads total - 140 stars on GitHub - 1 maintainer
wasm-bus-tty 1.2.1
WebAssembly Terminal Interface
4 versions - Latest release: almost 4 years ago - 1 dependent package - 6.63 thousand downloads total - 129 stars on GitHub - 1 maintainer
rearch-macros 0.6.0 πŸ’°
Re-imagined approach to application design and architecture
7 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 11.3 thousand downloads total - 86 stars on GitHub - 1 maintainer
persistent_rope 0.1.3
An immutable persistent rope data structure
4 versions - Latest release: over 5 years ago - 6.1 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
wasm-bus-reqwest 1.2.0
WebAssembly HTTP(s) Web Request Interface
5 versions - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 7.03 thousand downloads total - 140 stars on GitHub - 1 maintainer