Ecosyste.ms: Packages

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

crates.io "generic" keyword

positivity 1.0.0
A Rust library for checking the non-negativity of values across various types.
1 version - Latest release: about 1 month ago - 327 downloads total - 1 stars on GitHub - 1 maintainer
clamped_values 0.1.0
Provides a generic `ClampedValue` struct that stores a value and ensures that it is always within...
1 version - Latest release: 5 months ago - 336 downloads total - 0 stars on GitHub - 1 maintainer
generic_parameterize 0.2.2
A test parameterization macro that works on generic arguments
4 versions - Latest release: about 1 month ago - 1 dependent package - 1.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
as-is 0.0.29
An abstraction over ownership
34 versions - Latest release: 8 months ago - 11 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
mapped-file 0.0.8
Construct a memory mapping over any file object
9 versions - Latest release: about 1 year ago - 2.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
update_cell 0.1.0
A Cell<Option<T>> that you can update
1 version - Latest release: 11 months ago - 506 downloads total - 0 stars on GitHub - 1 maintainer
genio 0.2.1
A type safe, low level replacement for `std::io`. Supports `no_std` for embedded development, ju...
3 versions - Latest release: over 4 years ago - 3 dependent packages - 23 dependent repositories - 153 thousand downloads total - 61 stars on GitHub - 1 maintainer
turbonone 0.2.1
Simple macro for calling functions with Option<T> arguments
6 versions - Latest release: about 3 years ago - 3 dependent repositories - 2.28 thousand downloads total - 3 stars on GitHub - 1 maintainer
forward_ref_generic 0.2.1
Generically forward references for operations on Copy types.
8 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 4.07 thousand downloads total - 5 stars on GitHub - 1 maintainer
objpool 0.2.0
Thread-safe generic object pool
2 versions - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 5.66 thousand downloads total - 1 stars on GitHub - 1 maintainer
tc-state 0.4.0 💰
TinyChain's general state enum
5 versions - Latest release: 4 months ago - 1 dependent package - 1.85 thousand downloads total - 46 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
runtime 0.0.0
[deprecated] Empowering everyone to build asynchronous software.
9 versions - Latest release: over 5 years ago - 40 dependent packages - 22 dependent repositories - 63.5 thousand downloads total - 862 stars on GitHub - 1 maintainer
entro-sort 1.0.4
Entro Sort is an in-place, linearithmic, unstable sorting algorithm.
5 versions - Latest release: 4 months ago - 1.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
frunk_proc_macros_impl 0.1.1
Proc macros inernal implementations for Frunk
8 versions - Latest release: over 1 year ago - 1 dependent package - 507 dependent repositories - 2.15 million downloads total - 1,206 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
frunk_proc_macro_helpers 0.1.2
Common internal functions for frunk's proc macros
9 versions - Latest release: 12 months ago - 4 dependent packages - 681 dependent repositories - 3.77 million downloads total - 1,206 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
frunk_proc_macros 0.1.2
Proc macros for Frunk
9 versions - Latest release: 12 months ago - 2 dependent packages - 656 dependent repositories - 3.66 million downloads total - 1,206 stars on GitHub - 1 maintainer
frunk_laws 0.5.0
frunk_laws contains laws for algebras declared in Frunk.
25 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 36.2 thousand downloads total - 1,206 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
frunk_derives 0.4.2
frunk_derives contains the custom derivations for certain traits in Frunk.
35 versions - Latest release: 12 months ago - 22 dependent packages - 885 dependent repositories - 3.78 million downloads total - 1,206 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
frunk_core 0.4.2
Frunk core provides developers with HList, Coproduct, LabelledGeneric and Generic
34 versions - Latest release: 12 months ago - 41 dependent packages - 895 dependent repositories - 3.9 million downloads total - 1,161 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
frunk 0.4.2
Frunk provides developers with a number of functional programming tools like HList, Coproduct, Ge...
47 versions - Latest release: 12 months ago - 51 dependent packages - 905 dependent repositories - 3.8 million downloads total - 1,163 stars on GitHub - 1 maintainer
history_stack 0.1.0
A collection of containers that support generic history tracking mechanisms
1 version - Latest release: 6 months ago - 370 downloads total - 0 stars on GitHub - 1 maintainer
hash-trie 0.4.0
Hash Array Mapped Trie (HAMT) Immutable Set Implementation
5 versions - Latest release: almost 3 years ago - 1 dependent repositories - 1.78 thousand downloads total - 9 stars on GitHub - 1 maintainer
spatialtree 0.1.1
A fast and flexible generic spatial tree collection (Octree, Quadtree, etc)
2 versions - Latest release: about 1 year ago - 787 downloads total - 1 stars on GitHub - 1 maintainer
atomig-macro 0.3.0 💰
Helper crate for `atomig`. Do not use directly, but only through main crate. This helper does not...
3 versions - Latest release: about 2 years ago - 1 dependent package - 24 dependent repositories - 167 thousand downloads total - 36 stars on GitHub - 1 maintainer
atomig 0.4.1 💰
Generic, convenient and lock-free `std` atomics via `Atomic<T>`. Can be used with many primitive ...
8 versions - Latest release: 3 months ago - 2 dependent packages - 27 dependent repositories - 178 thousand downloads total - 36 stars on GitHub - 1 maintainer
anyhash 0.1.2
Traits and utilities for making hashes of any type
3 versions - Latest release: 2 months ago - 943 downloads total - 0 stars on GitHub - 1 maintainer
dxpr 0.2.3
Differentiable expression templates in compile-time, dependency-free, no_std Rust.
5 versions - Latest release: about 1 year ago - 1.56 thousand downloads total - 2 stars on GitHub - 1 maintainer
async-generic 1.1.0
Write code that can be both async and synchronous without duplicating it.
5 versions - Latest release: 2 months ago - 1 dependent package - 129 thousand downloads total - 7 stars on GitHub - 1 maintainer
generic-arrayvec 0.4.0
Interop between the arrayvec and generic_array crates
7 versions - Latest release: almost 2 years ago - 1 dependent repositories - 12.2 thousand downloads total - 6 stars on GitHub - 1 maintainer
jubako 0.2.2 💰
The reference implementation of the Jubako container format
4 versions - Latest release: 24 days ago - 6 dependent packages - 1 dependent repositories - 1.82 thousand downloads total - 9 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
runtime-native 0.0.0
A cross-platform asynchronous runtime
7 versions - Latest release: about 5 years ago - 1 dependent package - 8 dependent repositories - 52.8 thousand downloads total - 862 stars on GitHub - 1 maintainer
take_ref 0.2.0
TakeRef, TakeSlice, and TakeString traits enable treating references/slices and values interchang...
2 versions - Latest release: over 3 years ago - 916 downloads total - 0 stars on GitHub - 1 maintainer
uio 0.2.1
Helper library for writing linux user-space drivers with UIO.
4 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 26.6 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 7.4% on crates.io
runtime-raw 0.3.0-alpha.5
Traits to implement custom Runtimes.
5 versions - Latest release: almost 5 years ago - 5 dependent packages - 8 dependent repositories - 55.5 thousand downloads total - 862 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
runtime-attributes 0.0.0
Proc Macro attributes for the Runtime crate.
7 versions - Latest release: about 5 years ago - 1 dependent package - 8 dependent repositories - 56.8 thousand downloads total - 862 stars on GitHub - 1 maintainer
staticize 0.1.2
Provides a Staticize trait which provides access to a 'static version of any T that implements St...
3 versions - Latest release: 10 months ago - 1 dependent package - 1.75 thousand downloads total - 4 stars on GitHub - 1 maintainer
algtype_derive 0.1.0
Macros for algtype
1 version - Latest release: about 1 month ago - 1 dependent package - 299 downloads total - 0 stars on GitHub - 1 maintainer
algtype 0.1.0
Conversion between data and its representation, like Haskell Generic
1 version - Latest release: about 1 month ago - 2 dependent packages - 282 downloads total - 0 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
runtime-tokio 0.0.0
A Tokio-based asynchronous runtime
7 versions - Latest release: about 5 years ago - 10 dependent packages - 6 dependent repositories - 26.9 thousand downloads total - 862 stars on GitHub - 1 maintainer
typed_test_gen 0.1.0
Macros to help generate tests from functions with a generic type parameter.
1 version - Latest release: 9 months ago - 1 dependent package - 778 downloads total - 1 stars on GitHub - 1 maintainer
remem 0.1.0
Thread-safe object reuse.
1 version - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 2.49 thousand downloads total - 52 stars on GitHub - 2 maintainers
gcollections 1.5.0
Generic traits over Rust collections library.
20 versions - Latest release: over 2 years ago - 10 dependent packages - 82 dependent repositories - 497 thousand downloads total - 2 stars on GitHub - 1 maintainer
stringz 0.3.0
A way to use strings in generic paramters
10 versions - Latest release: about 1 month ago - 1 dependent package - 2.02 thousand downloads total - 2 stars on GitHub - 1 maintainer
stringz-macros 0.1.2
Procedural macros implementation of stringz
4 versions - Latest release: about 2 months ago - 1 dependent package - 918 downloads total - 2 stars on GitHub - 1 maintainer
oxymcts 0.1.0
Library for general traits and default implementations for Monte Carlo Tree Search
1 version - Latest release: almost 4 years ago - 1 dependent package - 2 dependent repositories - 1.2 thousand downloads total - 9 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
radium 1.1.0
Portable interfaces for maybe-atomic types
19 versions - Latest release: 6 months ago - 3 dependent packages - 9,263 dependent repositories - 48.7 million downloads total - 42 stars on GitHub - 2 maintainers
tuplify 1.1.4
Generic hlist/tuple library
6 versions - Latest release: about 1 year ago - 2 dependent packages - 2.04 thousand downloads total - 4 stars on GitHub - 1 maintainer
colt 0.0.0
Collection traits
1 version - Latest release: about 4 years ago - 578 downloads total - 1 maintainer
traitify 0.1.0
A macro to turn an impl block into a trait
1 version - Latest release: about 1 year ago - 365 downloads total - 0 stars on GitHub - 1 maintainer
generic-bytes-derive 0.2.2
A macro for derivation of SizedBytes, a trait for conversion to and from an array of bytes with a...
4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 3.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
traitify-core 0.1.0
A macro to turn an impl block into a trait. This is the logic behind the traitify crate.
1 version - Latest release: about 1 year ago - 1 dependent package - 553 downloads total - 0 stars on GitHub - 1 maintainer
Top 9.9% on crates.io
supercow 0.1.0
A generic way to accept general reference-like values without proliferating generics.
1 version - Latest release: over 7 years ago - 5 dependent packages - 320 dependent repositories - 805 thousand downloads total - 35 stars on GitHub - 1 maintainer
ptrie 0.7.0
Generic trie data structure implementation (prefix tree) with support for different key and value...
5 versions - Latest release: 6 months ago - 1 dependent package - 1.81 thousand downloads total - 1 stars on GitHub - 1 maintainer
kodiak-taxonomy 0.2.0
A library to manage generic taxonomies supporting unique features.
2 versions - Latest release: over 1 year ago - 698 downloads total - 3 stars on GitHub - 1 maintainer
overloaded_literals 0.8.3
Overloaded Literals to construct your datatypes without boilerplate and with compile-time validation
10 versions - Latest release: 7 months ago - 3.02 thousand downloads total - 7 stars on GitHub - 1 maintainer
btree_dag 0.1.0
A generic DAG (undirected graph) data structure.
1 version - Latest release: over 3 years ago - 1 dependent repositories - 931 downloads total - 2 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
scroll 0.12.0
A suite of powerful, extensible, generic, endian-aware Read/Write traits for byte buffers
17 versions - Latest release: 5 months ago - 97 dependent packages - 2,298 dependent repositories - 10.2 million downloads total - 145 stars on GitHub - 1 maintainer
overloaded_literals_macro 0.8.3
Internal proc-macro implementation crate for the overloaded_literals crate.
9 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 2.91 thousand downloads total - 7 stars on GitHub - 1 maintainer
see_derive 0.0.5 💰
A sub-module for providing proc-macros for the `see-through` crate
5 versions - Latest release: over 1 year ago - 1 dependent package - 1.65 thousand downloads total - 1 stars on GitHub - 1 maintainer
generic-bytes 0.2.2
A derivable trait for conversion to and from an array of bytes with a type-level size
4 versions - Latest release: over 1 year ago - 2 dependent packages - 23 dependent repositories - 21.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
piston-texture 0.9.0
A generic library for textures
14 versions - Latest release: over 1 year ago - 14 dependent packages - 849 dependent repositories - 516 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 4.8% on crates.io
scroll_derive 0.12.0
A macros 1.1 derive implementation for Pread and Pwrite traits from the scroll crate
22 versions - Latest release: 5 months ago - 9 dependent packages - 2,188 dependent repositories - 9.6 million downloads total - 145 stars on GitHub - 1 maintainer
double-buffer 1.0.0
A simple double buffer generic implementation
5 versions - Latest release: 7 months ago - 1.37 thousand downloads total - 2 stars on GitHub - 1 maintainer
matrix-basic 0.5.0
A Rust crate for very basic matrix operations
6 versions - Latest release: about 1 year ago - 1.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
btree_graph 0.2.2
A generic graph data structure.
8 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.82 thousand downloads total - 1 stars on GitHub - 1 maintainer
kodiak-sets 0.2.0
A library to manage generic sets supporting unique features.
2 versions - Latest release: 10 months ago - 665 downloads total - 0 stars on GitHub - 1 maintainer
regecs-codegen 1.0.0
Code generation macros for REGECS
3 versions - Latest release: about 3 years ago - 794 downloads total - 0 stars on GitLab.com - 1 maintainer
regecs 1.0.0
Rust Extended Generic ECS (REGECS)
4 versions - Latest release: about 3 years ago - 1.07 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
mut_family 0.1.14
A GAT-based library for writing code that is generic over exterior/interior mutability and mutabi...
15 versions - Latest release: about 1 year ago - 4.37 thousand downloads total - 1 stars on GitHub - 1 maintainer
pluralize 0.2.1
A generic trait across single and multiple elements
3 versions - Latest release: over 4 years ago - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
rtx 0.1.0
RTx is a zero-cost runtime-abstraction intended for use by Rust libraries to enable the Freedom o...
1 version - Latest release: over 2 years ago - 1.41 thousand downloads total - 2 maintainers
btree_network 0.2.3
A generic network (undirected graph) data structure.
4 versions - Latest release: over 3 years ago - 1.51 thousand downloads total - 0 stars on GitHub - 1 maintainer
generic_singleton 0.5.0
A library crate allowing for generic singleton patterns
11 versions - Latest release: about 1 year ago - 1 dependent package - 3 dependent repositories - 9.25 thousand downloads total - 2 stars on GitHub - 1 maintainer
shoggoth_macros 0.0.19
Generic and type-level programming for Rust
3 versions - Latest release: over 9 years ago - 1 dependent package - 7.35 thousand downloads total - 2 maintainers
floaty 0.1.0
A trait that abstracts over the common functionality of f32 and f64
1 version - Latest release: over 8 years ago - 1 dependent package - 3 dependent repositories - 6.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
numeric-array 0.5.2 💰
Wrapper around generic-array that adds efficient numeric trait implementations
20 versions - Latest release: over 3 years ago - 4 dependent packages - 12 dependent repositories - 34.1 thousand downloads total - 62 stars on GitHub - 1 maintainer
generic-lang 0.1.1
A Lox based programming language
2 versions - Latest release: about 1 month ago - 440 downloads total - 1 stars on GitHub - 1 maintainer
prefix_array 0.3.2
A generic container for searching on prefixes of keys
10 versions - Latest release: 8 months ago - 2.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
purp-value
A generic serialization/deserialization/type framework
3 versions - Latest release: about 2 months ago - 1 dependent package - 890 downloads total - 0 stars on GitHub - 1 maintainer
card_deck 0.1.9
A Generic Deck of Cards, with a draw and discard pile
10 versions - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 6.63 thousand downloads total - 1 stars on GitHub - 1 maintainer
arraystring 0.3.0
Fixed capacity stack based generic string
9 versions - Latest release: over 5 years ago - 15 dependent packages - 63 dependent repositories - 539 thousand downloads total - 20 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
radix_trie 0.2.1
Generic radix trie data-structure.
18 versions - Latest release: over 3 years ago - 62 dependent packages - 2,481 dependent repositories - 13.6 million downloads total - 173 stars on GitHub - 1 maintainer
value 0.1.1
Type-level constants for generic contexts
2 versions - Latest release: about 6 years ago - 3 dependent repositories - 1.64 thousand downloads total - 1 maintainer
make_tuple_traits 0.2.2
a proc_macro for making a bunch of traits for tuples up to a fixed size
4 versions - Latest release: over 2 years ago - 1 dependent package - 1.91 thousand downloads total - 2 stars on GitHub - 1 maintainer
mark_tuple_traits 0.1.1
a proc_macro for marking tuples of length up to 32 with a single marker trait to bypass the 'fund...
2 versions - Latest release: over 2 years ago - 901 downloads total - 2 stars on GitHub - 1 maintainer
shoggoth 0.0.19
Generic and type-level programming for Rust
19 versions - Latest release: over 9 years ago - 2 dependent packages - 17.3 thousand downloads total - 2 maintainers
num_convert 0.7.2
Type converting library, conversions integers by overflow addition, supports generics types.
19 versions - Latest release: 23 days ago - 5.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
tlist 0.7.0
Type-level linked lists (of types) and type-level 'functions' to manipulate them. Because TList i...
6 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 2.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
frust 0.0.7
Functional Programming in Rust
7 versions - Latest release: over 7 years ago - 5.21 thousand downloads total - 1,199 stars on GitHub - 1 maintainer
enso-generics 0.2.0
A library for supporting generic programming.
2 versions - Latest release: about 3 years ago - 2 dependent repositories - 15 thousand downloads total - 13 stars on GitHub - 5 maintainers
generic-newton 0.1.1 💰
Simple generic Newton method.
2 versions - Latest release: over 3 years ago - 1.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
frank 0.1.3
Frank - Fetch and Rank adds bolt-on generic vector ranking and fetching features. Just use and l...
4 versions - Latest release: about 5 years ago - 1 dependent repositories - 2.29 thousand downloads total - 1 maintainer
generic-statics 0.1.0
generic statics for rust
1 version - Latest release: about 2 months ago - 295 downloads total - 0 stars on GitHub - 1 maintainer
valu3-parquet 0.4.5
Parquet and Arrow encoding and decoding for valu3
3 versions - Latest release: 4 months ago - 1 dependent package - 1.09 thousand downloads total - 14 stars on GitHub - 1 maintainer
valu3 0.4.5
A generic serialization/deserialization/type framework
18 versions - Latest release: 4 months ago - 2 dependent packages - 5.46 thousand downloads total - 14 stars on GitHub - 1 maintainer
tuple_list 0.1.3
Crate for macro-free variadic tuple metaprogramming
4 versions - Latest release: almost 3 years ago - 5 dependent packages - 26 dependent repositories - 169 thousand downloads total - 24 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
generic-array 1.0.0
Generic types implementing functionality of arrays
53 versions - Latest release: 9 months ago - 511 dependent packages - 45,087 dependent repositories - 185 million downloads total - 394 stars on GitHub - 2 maintainers
assoc_static 1.0.0
Associate static objects to types
7 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 3.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
rdx 0.0.7
A collection of traits and algorithms to ease using radix sorts
7 versions - Latest release: over 4 years ago - 3.09 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
thunk 0.3.0
Primitives for generic lazy evaluation in Rust. This crate requires nightly for `untagged_unions`.
6 versions - Latest release: about 7 years ago - 4.19 thousand downloads total - 8 stars on GitHub - 1 maintainer