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 use2 versions - Latest release: 1 day ago - 206 downloads total - 0 stars on GitHub - 1 maintainer
typology-derive 0.1.1
Type derivation for foreign use2 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 enums13 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 framework18 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-system6 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
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
typemap_rev 0.3.0
A hashmap, but stores types as keys8 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
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
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 objects4 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 blocks6 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
9 versions - Latest release: 7 months ago - 70 dependent packages - 409 dependent repositories - 1.19 million downloads total - 40 stars on GitHub - 1 maintainer
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' crate4 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 definition4 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 definition4 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 Rust1 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 containers1 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 types3 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 planned3 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 inference3 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 rust3 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 comparisons1 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 once8 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 crate2 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 sizes7 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 Rust9 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 types2 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 bound1 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 data5 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 library3 versions - Latest release: about 1 month ago - 765 downloads total - 0 stars on GitHub - 1 maintainer
galbi 0.3.0
some shortcut types5 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 hierarchy6 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 annotations6 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 time7 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 types5 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 references2 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 rust1 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 form2 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 parser1 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 systems7 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 crates24 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 tree2 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 tree4 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
5 versions - Latest release: about 4 years ago - 9 dependent packages - 374 dependent repositories - 534 thousand downloads total - 116 stars on GitHub - 1 maintainer
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 DSTs11 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 field3 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 Systems125 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 path6 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 struct7 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 macro7 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 Serialize2 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 types2 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
Related Keywords
rust
36
macro
16
enum
11
types
10
reflection
8
id
8
number
6
struct
6
derive
6
serde
5
unique
5
generic
5
conversion
5
const
4
slice
4
hash
4
proc-macro
4
union
4
trait
4
name
4
type-level
4
rust-library
4
typename
3
hashed
3
document
3
dst
3
keyboard
3
typewriter
3
nostalgic
3
hacktoberfest
3
variant
3
static
3
rust-crate
3
schema
3
reflect
3
value
3
compile-time
3
erasure
3
tuple
3
parsing
3
any
3
dynamic
3
object
3
error
3
procedural-macros
3
alias
3
layout
3
xml
3
rust-macro
3
definition
3
dtd
3
unit
2
polymorphic
2
nightly
2
constant
2
thin
2
field
2
inference
2
logic
2
runtime
2
game
2
sum
2
introspection
2
map
2
language
2
no_std
2
indexing
2
codegen
2
validate
2
specialization
2
rule
2
traits
2
datatype
2
memory
2
contraint
2
restrict
2
type-name
2
typing
2
library
2
macros
2
transform
2
math
2
typewriter-sounds
2
typewriter-mode
2
typewriter-effects
2
typewriter-effect
2
typewriter-animation
2
sound
2
daktilo
2
vec
2
uuid
2
sqlx
2
parser
2
protocol
2
safe
2
reporting
2
variable
2
code-generation
2
typemap
2
typed
2