Ecosyste.ms: Packages

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

crates.io "type" keyword

typology 0.1.1
Type derivation for foreign use
2 versions - Latest release: 1 day ago - 206 downloads total - 0 stars on GitHub - 1 maintainer
typology-derive 0.1.1
Type derivation for foreign use
2 versions - Latest release: 1 day ago - 1 dependent package - 207 downloads total - 0 stars on GitHub - 1 maintainer
openapi_type 0.5.0 💰
OpenAPI type information for Rust structs and enums
13 versions - Latest release: 1 day ago - 3 dependent packages - 4 dependent repositories - 22.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
valu3 0.4.5
A generic serialization/deserialization/type framework
18 versions - Latest release: 3 months ago - 2 dependent packages - 5.46 thousand downloads total - 14 stars on GitHub - 1 maintainer
uid 0.1.7 💰
A crate for the creation of unique IDs.
9 versions - Latest release: over 2 years ago - 11 dependent packages - 18 dependent repositories - 47.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
type-sets 0.0.6
Sets implemented in the rust type-system
6 versions - Latest release: 4 months ago - 1 dependent package - 1.51 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 10.0% on crates.io
typemap_rev 0.3.0
A hashmap, but stores types as keys
8 versions - Latest release: over 1 year ago - 15 dependent packages - 1,072 dependent repositories - 1.21 million downloads total - 6 stars on GitHub - 2 maintainers
tynm 0.1.10 💰
Returns type names in shorter form.
11 versions - Latest release: 3 months ago - 18 dependent packages - 200 dependent repositories - 522 thousand downloads total - 8 stars on GitHub - 1 maintainer
trait-variable-macros 0.3.6
Make variable fields feasible in trait definition(the procedural macros part).
9 versions - Latest release: 3 months ago - 1 dependent package - 2.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
quick-error 2.0.1
A macro which makes error types pleasant to write.
16 versions - Latest release: about 3 years ago - 422 dependent packages - 21,361 dependent repositories - 88.2 million downloads total - 321 stars on GitHub - 1 maintainer
pyinrs 1.5.0
A Rust type library that is as easy to use as Python built-in types.
14 versions - Latest release: 1 day ago - 1 dependent package - 3.62 thousand downloads total - 7 stars on GitHub - 1 maintainer
object-safe 0.3.1
Implement object-unsafe traits for trait objects
4 versions - Latest release: 9 months ago - 2 dependent packages - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
local-type-alias 0.1.5
Local type aliases in impl blocks
6 versions - Latest release: 2 months ago - 1 dependent package - 2.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
litrs 0.4.1 💰
Parse and inspect Rust literals (i.e. tokens in the Rust programming language representing fixed ...
9 versions - Latest release: 7 months ago - 70 dependent packages - 409 dependent repositories - 1.19 million downloads total - 40 stars on GitHub - 1 maintainer
kind_proc 1.0.0
procedural macro for the 'kind' crate
4 versions - Latest release: 3 months ago - 1 dependent package - 1.36 thousand downloads total - 67 stars on GitHub - 2 maintainers
hashed-type-def-procmacro 0.1.2
Proc-macro generator for a hash based type identifier: hash code is computed on the basis of type...
4 versions - Latest release: 2 months ago - 2 dependent packages - 1.44 thousand downloads total - 1 stars on GitHub - 1 maintainer
hashed-type-def-core 0.1.2
A simple hash based type identifier: hash code is computed on the basis of type definition
4 versions - Latest release: 2 months ago - 1 dependent package - 1.41 thousand downloads total - 1 stars on GitHub - 1 maintainer
hashed-type-def 0.1.2
A simple hash based type identifier: hash code is computed on the basis of type definition
4 versions - Latest release: 2 months ago - 3 dependent packages - 1.36 thousand downloads total - 1 stars on GitHub - 1 maintainer
dst-container 0.1.1
Containers for DST objects.
2 versions - Latest release: 2 months ago - 2 dependent packages - 1 dependent repositories - 750 downloads total - 2 stars on GitHub - 1 maintainer
daktilo_lib 0.6.1 💰
Turn your keyboard into a typewriter! 📇
3 versions - Latest release: about 1 month ago - 2 dependent packages - 744 downloads total - 970 stars on GitHub - 1 maintainer
daktilo 0.6.0 💰
Turn your keyboard into a typewriter! 📇
9 versions - Latest release: about 1 month ago - 3.42 thousand downloads total - 970 stars on GitHub - 1 maintainer
typed_id2 0.1.3
typed ID for Rust
1 version - Latest release: 7 months ago - 360 downloads total - 0 stars on GitHub - 1 maintainer
poke-type 0.1.2
A Pokemon type effectiveness calculator that accepts arbitrary type combinations.
2 versions - Latest release: over 1 year ago - 672 downloads total - 1 maintainer
the_assoc_ty_ext 0.1.0
Canonical associated type (as in New Type idiom)
1 version - Latest release: over 2 years ago - 1 dependent package - 1.33 thousand downloads total - 1 stars on GitHub - 1 maintainer
condtype 1.3.0 💰
Choose types at compile-time via boolean constants.
4 versions - Latest release: 9 months ago - 1 dependent package - 2 dependent repositories - 86.9 thousand downloads total - 56 stars on GitHub - 1 maintainer
typsy-macros 0.1.0
macros for `typsy`
1 version - Latest release: over 3 years ago - 1 dependent package - 982 downloads total - 0 stars on GitHub - 1 maintainer
typsy 0.1.0
Heterogenous containers
1 version - Latest release: over 3 years ago - 1 dependent package - 1.32 thousand downloads total - 0 stars on GitHub - 1 maintainer
binary_type_cast 0.1.2
A Rust crate for simplifying the process of parsing binary file data into various Rust data types...
3 versions - Latest release: about 1 year ago - 862 downloads total - 1 stars on GitHub - 1 maintainer
typeables 2.3.0
Typeables: Rust crate of type aliases. By SixArm.com.
8 versions - Latest release: about 2 years ago - 2.98 thousand downloads total - 2 stars on GitHub - 1 maintainer
dyn-context 0.19.4
Simple mechanism for lifetimes erasing.
51 versions - Latest release: 2 months ago - 4 dependent packages - 1 dependent repositories - 21 thousand downloads total - 1 stars on GitHub - 1 maintainer
type-info-derive 0.2.0
Meta type information and type reflection at compile-time and runtime.
2 versions - Latest release: about 6 years ago - 3 dependent packages - 1 dependent repositories - 2.74 thousand downloads total - 23 stars on GitHub - 1 maintainer
type-info 0.2.1
Meta type information and type reflection at compile-time and runtime.
3 versions - Latest release: about 6 years ago - 3 dependent packages - 1 dependent repositories - 3.93 thousand downloads total - 23 stars on GitHub - 1 maintainer
tyenum 0.5.0
Attribute macro for type enums.
4 versions - Latest release: about 5 years ago - 2.59 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
doc-type 0.1.2
A small Rust crate for generating documents from your types
3 versions - Latest release: about 1 year ago - 801 downloads total - 0 stars on GitHub - 1 maintainer
trace-game 1.0.2
A terminal typing game written in rust, local multiplayer support planned
3 versions - Latest release: almost 2 years ago - 904 downloads total - 0 stars on GitHub - 1 maintainer
tyname 0.1.0
Retrieve type names during program execution on stable Rust.
1 version - Latest release: over 5 years ago - 5.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
type_eq 0.1.2
Tiny utils for type-level constraints and inference
3 versions - Latest release: over 5 years ago - 1.89 thousand downloads total - 0 stars on GitHub - 1 maintainer
union_type 0.1.0
A proc macro to introduce union type into rust
3 versions - Latest release: over 3 years ago - 1.58 thousand downloads total - 3 stars on GitHub - 1 maintainer
dst-container-derive 0.1.0
Containers for DST objects.
1 version - Latest release: over 1 year ago - 1 dependent package - 643 downloads total - 2 stars on GitHub - 1 maintainer
num-ord 0.1.0
Numerically ordered wrapper type for cross-type comparisons
1 version - Latest release: over 2 years ago - 983 downloads total - 26 stars on GitHub - 1 maintainer
polymorphic-constant 0.2.0
A macro to define a numerical constant in multiple types at once
8 versions - Latest release: about 3 years ago - 2.65 thousand downloads total - 3 stars on GitHub - 1 maintainer
dyn-context-macro 0.0.6
Proc macro crate for dyn-context.
6 versions - Latest release: almost 2 years ago - 1 dependent package - 4.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
peano-axioms 0.1.0
Type-level numbers based on an extension of the Peano axioms.
1 version - Latest release: about 1 month ago - 236 downloads total - 0 stars on GitHub - 1 maintainer
tyfers 0.2.0
file-type information crate
2 versions - Latest release: almost 3 years ago - 761 downloads total - 1 stars on GitHub - 1 maintainer
ferristype 1.0.2
FerrisType is a minimalist typing game where your sole task is to type whatever appears on your t...
4 versions - Latest release: 11 months ago - 1.06 thousand downloads total - 1 stars on GitHub - 1 maintainer
memory-size-type 0.5.0
A data type for dealing with memory sizes
7 versions - Latest release: over 2 years ago - 2.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
fed 0.4.4
A sketch implementation of anonymous, tagged unions in stable Rust
9 versions - Latest release: over 6 years ago - 7.89 thousand downloads total - 3 stars on GitHub - 1 maintainer
lazy_type 0.1.1
A series of extension types
2 versions - Latest release: over 6 years ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
negative-type-bound 0.1.0
provides negative type bound
1 version - Latest release: over 2 years ago - 439 downloads total - 0 stars on GitHub - 1 maintainer
dtd-macro 0.1.0-alpha2
A DTD file parser.
3 versions - Latest release: almost 3 years ago - 1 dependent package - 1.61 thousand downloads total - 2 stars on GitHub - 1 maintainer
dtd-parser 0.1.0-alpha3
A DTD file parser.
3 versions - Latest release: almost 3 years ago - 2 dependent packages - 1.92 thousand downloads total - 2 stars on GitHub - 1 maintainer
dtd-rs 0.1.0-alpha2
A DTD file parser.
2 versions - Latest release: almost 3 years ago - 820 downloads total - 2 stars on GitHub - 1 maintainer
cargo-generate-type 0.1.4
Cargo subcommand to generate Rust code from and for input data
5 versions - Latest release: about 1 month ago - 1.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
quick-error2 2.1.0
A macro which makes error types pleasant to write.
3 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 6.38 thousand downloads total - 321 stars on GitHub - 1 maintainer
never-type 0.1.1
This library is an alternative implementation of never type for stable rust.
2 versions - Latest release: over 4 years ago - 3 dependent repositories - 57.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
typed_graph 0.2.0
Staticly typed graph library
3 versions - Latest release: about 1 month ago - 765 downloads total - 0 stars on GitHub - 1 maintainer
galbi 0.3.0
some shortcut types
5 versions - Latest release: over 3 years ago - 2.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
compound-error 0.1.5
Compound errors with flat hierarchy
6 versions - Latest release: over 1 year ago - 1 dependent package - 3.35 thousand downloads total - 0 stars on GitHub - 2 maintainers
estring 0.3.0
A simple way to parse a string using type annotations
6 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 14.8 thousand downloads total - 13 stars on GitHub - 1 maintainer
human-readable-time 0.4.0
A data structure for managing a human readable time
7 versions - Latest release: over 2 years ago - 2.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
one-of 0.2.3
Macro to represent a type that can be converted either `From` or `TryInto` the given types
5 versions - Latest release: about 3 years ago - 1.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
struct_scalpel 0.1.1
memory layout analysis tool for structs, enums, unions, tuples, and references
2 versions - Latest release: 11 months ago - 626 downloads total - 9 stars on GitHub - 1 maintainer
rattish 0.6.0
Cast between trait objects.
14 versions - Latest release: over 2 years ago - 4.38 thousand downloads total - 0 stars on GitHub - 1 maintainer
ret_ty_attr 0.1.2
Specify the return type depending on configuration conditional checks.
3 versions - Latest release: 7 months ago - 764 downloads total - 0 stars on GitHub - 1 maintainer
ladata 0.0.29
A simple & modular data model.
9 versions - Latest release: 9 months ago - 1 dependent package - 2.66 thousand downloads total - 1 stars on GitHub - 1 maintainer
better-num 0.1.0
Better numeric types in rust
1 version - Latest release: 9 months ago - 333 downloads total - 1 stars on GitHub - 1 maintainer
decay_type 0.1.1
Macro for decaying Rust types to their simplest value type form
2 versions - Latest release: about 7 years ago - 1.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
broomdog 0.1.1 💰
A type-erased map with 'indefinite loanership'.
2 versions - Latest release: 2 months ago - 1 dependent package - 1.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
uhttp_media_type 0.5.0
Zero-allocation HTTP MIME/media type parser
1 version - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 2.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
typeinfo 0.1.1 💰
Runtime type information for POD types.
1 version - Latest release: over 8 years ago - 1 dependent repositories - 1.62 thousand downloads total - 7 stars on GitHub - 1 maintainer
field_types 1.1.0
Some derive macros for deriving enums, corresponding to the fields of structs.
4 versions - Latest release: over 5 years ago - 4 dependent packages - 1 dependent repositories - 13.2 thousand downloads total - 15 stars on GitHub - 1 maintainer
tylift 0.3.5
Lift enum variants to the type-level.
8 versions - Latest release: about 3 years ago - 1 dependent repositories - 4.95 thousand downloads total - 29 stars on GitHub - 1 maintainer
sum_type 0.2.0
A convenience macro for creating a wrapper enum which may be one of several distinct types.
3 versions - Latest release: almost 5 years ago - 15 dependent repositories - 45.8 thousand downloads total - 6 stars on GitHub - 1 maintainer
trait_variable 0.7.0
Make variable fields feasible in trait definition.
11 versions - Latest release: 25 days ago - 3.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
micro_types 0.3.0
Types for distributed systems
7 versions - Latest release: 11 days ago - 1.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
tealr 0.9.1
A crate to enhance the APIs provided by the rlua and mlua crates
24 versions - Latest release: 5 months ago - 3 dependent packages - 3 dependent repositories - 12 thousand downloads total - 62 stars on GitHub - 1 maintainer
seq 0.5.0
The module 'seq' provides the lightweight, generic sequence container 'Seq' for unmovable data an...
6 versions - Latest release: about 6 years ago - 42 dependent repositories - 4.84 thousand downloads total - 4 stars on GitHub - 1 maintainer
typebool 0.1.0 💰
Type-level booleans meant for compile-time hackery.
1 version - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 3.56 thousand downloads total - 8 stars on GitHub - 1 maintainer
rusto 0.0.1
Generate types of types.
1 version - Latest release: over 1 year ago - 321 downloads total - 1 stars on GitHub - 1 maintainer
rapl 0.3.0
A crate that makes numerical scripting with Rust simple and enjoyable.
5 versions - Latest release: 11 months ago - 1.34 thousand downloads total - 101 stars on GitHub - 1 maintainer
reflection_derive 0.1.1
reflects of type's fields' names and their type names in a hierarchical tree
2 versions - Latest release: almost 6 years ago - 4 dependent packages - 2 dependent repositories - 13.5 thousand downloads total - 15 stars on GitHub - 1 maintainer
specialize 0.0.3
Type specialization macros and helpers.
3 versions - Latest release: about 8 years ago - 2 dependent repositories - 3.57 thousand downloads total - 5 stars on GitHub - 1 maintainer
reflection 0.1.3
reflects of type's fields' names and their type names in a hierarchical tree
4 versions - Latest release: over 5 years ago - 6 dependent packages - 2 dependent repositories - 12.2 thousand downloads total - 15 stars on GitHub - 1 maintainer
type-layout 0.2.0
Derivable trait to view the layout of a struct, useful for debugging.
2 versions - Latest release: over 3 years ago - 7 dependent packages - 8 dependent repositories - 239 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
erasable 1.2.1 💰
Type-erased thin pointers.
5 versions - Latest release: about 4 years ago - 9 dependent packages - 374 dependent repositories - 534 thousand downloads total - 116 stars on GitHub - 1 maintainer
slice-dst 1.5.1 💰
Slice-based custom DSTs
11 versions - Latest release: almost 4 years ago - 6 dependent packages - 9 dependent repositories - 40.8 thousand downloads total - 116 stars on GitHub - 1 maintainer
type_hash 0.3.0
Generate a hash for a Rust type. The primary use-case for this crate is for detecting difference...
5 versions - Latest release: about 3 years ago - 1 dependent package - 1 dependent repositories - 86.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
get-field-by-type 0.0.4
Get a value of field, based on the type of a field
3 versions - Latest release: 2 months ago - 1 dependent package - 1.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
lsts 0.6.34 💰
Large Scale Type Systems
125 versions - Latest release: 10 months ago - 32.6 thousand downloads total - 99 stars on GitHub - 1 maintainer
gerb 0.0.1-alpha+2023-03-23 💰
Font editor for UFO 3 fonts.
11 versions - Latest release: about 1 year ago - 4.41 thousand downloads total - 312 stars on GitHub - 1 maintainer
const-type-layout 0.3.0
Derivable const trait to view and compare the layout of a struct, union, or enum.
4 versions - Latest release: about 2 months ago - 2.06 thousand downloads total - 1 stars on GitHub - 1 maintainer
type_reg 0.7.0 💰
Serializable map of any type.
12 versions - Latest release: 5 months ago - 3 dependent packages - 15.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
path-value 0.1.5
Universal type and access property(s) by path
6 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 2.53 thousand downloads total - 4 stars on GitHub - 1 maintainer
type-rules 0.2.3
A crate to easily constrain a struct
7 versions - Latest release: almost 2 years ago - 1 dependent repositories - 2.72 thousand downloads total - 15 stars on GitHub - 1 maintainer
type-rules-derive 0.2.3
type-rules derive macro
7 versions - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 3.02 thousand downloads total - 15 stars on GitHub - 1 maintainer
type_at 0.1.0
Utility trait to index type of Rust tuples.
1 version - Latest release: over 2 years ago - 472 downloads total - 0 stars on GitHub - 1 maintainer
serde_type_name 0.2.0
lookup name of type for any struct or enum that derives serde Serialize
2 versions - Latest release: about 5 years ago - 2 dependent packages - 2 dependent repositories - 22.7 thousand downloads total - 4 stars on GitHub - 1 maintainer
type_at_derive 0.1.0
Provides the #[derive(TypeAt)] proc. macro.
1 version - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 980 downloads total - 0 stars on GitHub - 1 maintainer
toto 1.0.0
This crate provides a simple conversion method between basic numerical types
2 versions - Latest release: 4 months ago - 642 downloads total - 1 stars on GitHub - 1 maintainer
enum_variant_type 0.3.1 💰
Generates types for each enum variant and conversion trait impls.
5 versions - Latest release: over 2 years ago - 1 dependent package - 3 dependent repositories - 47.6 thousand downloads total - 23 stars on GitHub - 1 maintainer