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

crates.io "immutable" keyword

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 - 24.2 million downloads total - 1,570 stars on GitHub - 1 maintainer
final 0.1.1
Wrap a value in a type that does not give out mutable references.
2 versions - Latest release: about 4 years ago - 2 dependent repositories - 9.75 thousand downloads total - 1 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: about 4 years ago - 14.3 thousand downloads total - 141 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.45 thousand downloads total - 11 stars on GitHub - 1 maintainer
movable 0.1.1
A structure whose internal content can be moved out immutably.
2 versions - Latest release: almost 6 years ago - 3.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
wasm-bus-tok 1.0.0
WebAssembly fuse bus interface
1 version - Latest release: about 4 years ago - 1 dependent package - 3.02 thousand downloads total - 129 stars on GitHub - 1 maintainer
inline-str 0.5.0
Efficent and immutable string type, backed by inline-array
5 versions - Latest release: 8 months ago - 3.84 thousand downloads total - 6 stars on GitHub - 1 maintainer
im-lists 0.12.1
Persistent unrolled linked lists and vlists
21 versions - Latest release: about 1 month ago - 3 dependent packages - 1 dependent repositories - 66.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
rocstr 0.6.2
An immutable fixed capacity stack based generic copy string
4 versions - Latest release: 12 months ago - 4.28 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.8 thousand downloads total - 13 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.53 thousand downloads total - 5 stars on GitHub - 2 maintainers
champ-trie 0.2.0
Persistent hash map based on CHAMP β€” canonical form, O(1) structural equality via AdHash, COW str...
2 versions - Latest release: about 1 month ago - 114 downloads total - 1 maintainer
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 - 11.5 million downloads total - 1,549 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.27 million downloads total - 1,277 stars on GitHub - 1 maintainer
rsrp-pqcrypto 0.9.9
Hybrid post-quantum cryptographic primitives for deterministic proof systems
10 versions - Latest release: about 1 month ago - 161 downloads total - 1 maintainer
wasm-bus-webgl 1.0.3
WebAssembly WebGL Interface
4 versions - Latest release: about 4 years ago - 5.07 thousand downloads total - 140 stars on GitHub - 1 maintainer
rsrp-policy-dsl 0.9.9
Compiled policy DSL for deterministic access-control and proof-oriented rule execution
10 versions - Latest release: about 1 month ago - 185 downloads total - 1 maintainer
wasmer-bus-reqwest 1.2.0
WebAssembly HTTP(s) Web Request Interface
1 version - Latest release: over 3 years ago - 1.69 thousand downloads total - 140 stars on GitHub - 1 maintainer
grapes 0.3.0
Persistent graph data structures: Tree, Graph, Arena & more
5 versions - Latest release: almost 4 years ago - 6.52 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: 9 months ago - 4.28 thousand downloads total - 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 - 31.3 thousand downloads total - 1,277 stars on GitHub - 1 maintainer
wasm-bus-ws 1.1.0
WebAssembly Web Socket Interface
4 versions - Latest release: about 4 years ago - 2 dependent packages - 8.56 thousand downloads total - 140 stars on GitHub - 1 maintainer
wasm-bus-process 1.1.0
WebAssembly Process Interface
4 versions - Latest release: about 4 years ago - 2 dependent packages - 1 dependent repositories - 7.23 thousand downloads total - 140 stars on GitHub - 1 maintainer
im_ternary_tree 0.0.20
Structural sharing ternary tree, i.e. immutable data structure
30 versions - Latest release: about 1 month ago - 2 dependent packages - 2 dependent repositories - 40.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
rsrp-proof-engine 0.9.9
Deterministic proof engine for high-integrity Rust applications
10 versions - Latest release: about 1 month ago - 140 downloads total - 1 maintainer
rsrp-security-core 0.9.9
Security primitives for deterministic proof systems (hashing, signatures, Merkle helpers)
10 versions - Latest release: about 1 month ago - 183 downloads total - 1 maintainer
rustica 0.11.1
Rustica is a functional programming library for the Rust language.
26 versions - Latest release: 4 months ago - 12.6 thousand downloads total - 8 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: 10 months ago - 97 dependent packages - 2,298 dependent repositories - 53.9 million downloads total - 175 stars on GitHub - 1 maintainer
implicit-clone-derive 0.1.2 πŸ’°
Immutable types and ImplicitClone trait similar to Copy
3 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 941 thousand downloads total - 22 stars on GitHub - 1 maintainer
wasi-net 0.4.0
Interface used to make web requests on WASI operating systems
5 versions - Latest release: over 4 years ago - 6.41 thousand downloads total - 129 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
rpds-pathtree 0.13.2
Immutable, path-addressable tree data structure
27 versions - Latest release: about 1 year ago - 35.8 thousand downloads total - 0 stars on GitHub - 2 maintainers
rsrp-immutable-ledger 0.9.9
Append-only immutable audit ledger with hash chaining, Merkle roots, and publication support
10 versions - Latest release: about 1 month ago - 137 downloads total - 2 maintainers
xtdb 0.1.0-pre.1
Rust client for XTDB
1 version - Latest release: about 2 years ago - 1.45 thousand downloads total - 2,821 stars on GitHub - 1 maintainer
freezable 0.1.8
A library for immutable data.
9 versions - Latest release: about 3 years ago - 10.8 thousand downloads total - 0 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: about 2 years ago - 9.35 thousand downloads total - 0 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: 4 months ago - 11.8 thousand downloads total - 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: 7 months ago - 7 dependent packages - 17 dependent repositories - 3.79 million downloads total - 29 stars on GitHub - 1 maintainer
immut_string 0.1.0
immutable string
1 version - Latest release: about 8 years ago - 1.95 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
fingertrees 0.2.11
Immutable persisten finger trees
15 versions - Latest release: over 2 years ago - 1 dependent package - 20.7 thousand downloads total - 24 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 - 6.04 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 - 4.03 thousand downloads total - 140 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: about 4 years ago - 25.4 thousand downloads total - 140 stars on GitHub - 1 maintainer
wasm-bus-mio 1.0.0
WebAssembly MIO
1 version - Latest release: about 4 years ago - 1.64 thousand downloads total - 140 stars on GitHub - 1 maintainer
appendvec 0.1.5
A concurrent append-only container of immutable values
6 versions - Latest release: about 2 months ago - 2.74 thousand downloads total - 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 - 73.5 thousand downloads total - 140 stars on GitHub - 1 maintainer
wasm-bus-tty 1.2.1
WebAssembly Terminal Interface
4 versions - Latest release: about 4 years ago - 1 dependent package - 6.74 thousand downloads total - 129 stars on GitHub - 1 maintainer
im-pathtree 0.13.0
Immutable, path-addressable tree data structure
50 versions - Latest release: over 1 year ago - 57 thousand downloads total - 2 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: about 1 year ago - 10 dependent packages - 450 dependent repositories - 3.11 million downloads total - 22 stars on GitHub - 3 maintainers
wasm-bus-types 1.1.0
WebAssembly Bus Macros
3 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 14.9 thousand downloads total - 129 stars on GitHub - 1 maintainer
graph-arena 0.1.0
Collection type to store immutable graph structures efficiently
1 version - Latest release: over 5 years ago - 1.72 thousand downloads total - 0 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.89 thousand downloads total - 140 stars on GitHub - 1 maintainer
rearch-macros 0.6.0 πŸ’°
Re-imagined approach to application design and architecture
7 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 11.5 thousand downloads total - 86 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 - 4.02 thousand downloads total - 1,278 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
gorgondb 0.0.1
An immutable and distributed blob storage system.
1 version - Latest release: over 2 years ago - 1 dependent package - 1.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
wasm-bus-reqwest 1.2.0
WebAssembly HTTP(s) Web Request Interface
5 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 7.08 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.1 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.27 thousand downloads total - 140 stars on GitHub - 1 maintainer
wasm-bus-time 1.1.0
WebAssembly Time Interface
4 versions - Latest release: about 4 years ago - 1 dependent package - 8.28 thousand downloads total - 140 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.46 thousand downloads total - 140 stars on GitHub - 1 maintainer
ppar 0.3.1
Persistent immutable array
4 versions - Latest release: over 4 years ago - 5.63 thousand downloads total - 6 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: about 4 years ago - 1.65 thousand downloads total - 6 stars on GitHub - 1 maintainer
downgrade 0.1.0
Downgrade a mutable reference to an immutable one.
1 version - Latest release: about 1 year ago - 714 downloads total - 2 stars on GitHub - 1 maintainer
pyrpds 0.0.7
Python Wrapper for Rust Persistent Data Structures
8 versions - Latest release: almost 6 years ago - 10.4 thousand downloads total - 10 stars on GitHub - 1 maintainer
wasm-bus-macros 1.1.0
WebAssembly Bus Macros
3 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 13.4 thousand downloads total - 140 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.5 thousand downloads total
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.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
immutable-seq 0.1.2
Immutable sequence data structure
3 versions - Latest release: about 9 years ago - 5.63 thousand downloads total - 1 stars on GitHub - 1 maintainer
ateweb 1.2.0
High performance web server built on top of atefs
6 versions - Latest release: about 4 years ago - 1 dependent repositories - 8.8 thousand downloads total - 140 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.55 thousand downloads total - 0 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.42 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.49 thousand downloads total - 59 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.12 thousand downloads total - 0 stars on gitlab.com - 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
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.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
imbl 7.0.0
Immutable collection datatypes
13 versions - Latest release: 2 months ago - 25 dependent packages - 183 dependent repositories - 1.62 million downloads total - 118 stars on GitHub - 1 maintainer
immut_list 0.1.0
immutable persistent list
1 version - Latest release: over 8 years ago - 2.12 thousand downloads total - 0 stars on gitlab.com - 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
ipfs
IPFS node implementation
3 versions - Latest release: 21 days ago - 6.47 thousand downloads total - 1,278 stars on GitHub - 3 maintainers
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.23 thousand downloads total - 13 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: about 4 years ago - 5 dependent packages - 23.7 thousand downloads total - 140 stars on GitHub - 1 maintainer
steel-imbl 7.1.0
Immutable collection datatypes
2 versions - Latest release: 2 months ago - 979 downloads total - 1 maintainer
ate-files 1.2.0
Model and helper functions for access files stored in ATEs
4 versions - Latest release: about 4 years ago - 3 dependent packages - 1 dependent repositories - 8.24 thousand downloads total - 140 stars on GitHub - 1 maintainer
arena-terms 0.4.0
A lightweight, arena-backed representation of Prolog–like terms
8 versions - Latest release: 5 months ago - 2.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
shared_vector 0.5.0
Reference counted vector data structure.
12 versions - Latest release: 26 days ago - 48.4 thousand downloads total - 18 stars on GitHub - 1 maintainer
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
cantrip 0.5.0
Practical extension methods for standard Rust collections
10 versions - Latest release: 7 months ago - 10.6 thousand downloads total - 9 stars on GitHub - 1 maintainer
rearch 0.10.2 πŸ’°
Re-imagined approach to application design and architecture
18 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 22.1 thousand downloads total - 86 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: 7 months ago - 631 downloads total - 0 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 2 months ago - 13 downloads total - 1 maintainer
im_utils 0.1.1
Extends im and im_rc containers with immutable methods.
2 versions - Latest release: almost 2 years ago - 2.31 thousand downloads total - 0 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
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: 11 months ago - 916 downloads total - 3 stars on GitHub - 1 maintainer
calcit_fingertrees 0.0.3
(Calcit fork of )Immutable persisten `fingertrees`
3 versions - Latest release: over 4 years ago - 4.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
radix_immutable 0.1.0 πŸ’°
Generic immutable radix trie data-structure.
2 versions - Latest release: about 2 months ago - 744 downloads total - 1 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 - 422 thousand downloads total - 91 stars on GitHub - 1 maintainer
wasm-bus 1.1.0
Invocation bus for web assembly modules
11 versions - Latest release: about 4 years ago - 11 dependent packages - 1 dependent repositories - 22 thousand downloads total - 140 stars on GitHub - 1 maintainer
grenad 0.5.0
Tools to sort, merge, write, and read immutable key-value pairs.
13 versions - Latest release: over 1 year ago - 1 dependent package - 38 dependent repositories - 455 thousand downloads total - 19 stars on GitHub - 1 maintainer