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

crates.io "cast" keyword

Top 2.9% on crates.io
zerocopy 0.8.63
Zerocopy makes zero-cost memory manipulation effortless. We write "unsafe" so you don't have to.
174 versions - Latest release: 10 days ago - 198 dependent packages - 963 dependent repositories - 1.04 billion downloads total - 2,622 stars on GitHub - 2 maintainers
Top 5.0% on crates.io
cast 0.3.0
Ergonomic, checked cast functions for primitive types
10 versions - Latest release: about 5 years ago - 123 dependent packages - 6,827 dependent repositories - 295 million downloads total - 79 stars on GitHub - 1 maintainer
beecast-page 0.10.8
The beecast page pipeline as a library — turn an asciinema .cast recording plus plain-strings met...
26 versions - Latest release: about 1 month ago - 1.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
chromiacast 0.1.0
Cast streaming protocol (RTP/RTCP) for Rust
1 version - Latest release: about 2 months ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
as_cast 0.5.0
Method-style, explicitly-lossy casts as an alternative to the as keyword.
4 versions - Latest release: 3 months ago - 42 downloads total - 0 stars on GitHub - 1 maintainer
beecast 0.10.8
Browser Cast — turn an asciinema .cast recording into a single self-contained .html player page.
27 versions - Latest release: about 1 month ago - 562 downloads total - 0 stars on GitHub - 1 maintainer
beecast-dto 0.10.8
The beecast cast-metadata DTO: the { title, summary, chapters } sidecar types, their validator, a...
27 versions - Latest release: about 1 month ago - 704 downloads total - 0 stars on GitHub - 1 maintainer
grod 0.3.0
grod (Google Fishing Rod) — cast YouTube/Piped videos to any Chromecast device with queue managem...
6 versions - Latest release: 5 months ago - 136 downloads total - 1 stars on GitHub - 1 maintainer
anvilforge-cast-derive 0.3.10
Cast ORM derive macros: #[derive(Model)], #[has_many], #[belongs_to], #[scope].
12 versions - Latest release: 5 months ago - 336 downloads total - 1 maintainer
int-cast 0.1.0
Convenient casts between primitive integers.
1 version - Latest release: 6 months ago - 0 downloads total - 3 stars on GitHub - 1 maintainer
cast-os-stdlib 0.2.0
Experimental: A curated library of reusable OS-level architectural concepts expressed in cast voc...
2 versions - Latest release: about 1 month ago - 45 downloads total - 1 stars on GitHub - 1 maintainer
cast-stdlib 0.2.0
Experimental: A curated library of reusable architectural concepts expressed in cast vocabulary. ...
2 versions - Latest release: about 1 month ago - 48 downloads total - 1 stars on GitHub - 1 maintainer
intertrait-nostd 0.2.4
The intertrait crate, with no_std support.
2 versions - Latest release: 6 months ago - 43 downloads total - 0 stars on GitHub - 1 maintainer
foundry-tui-foundry 0.0.5
Foundry process execution primitives for foundry-tui
5 versions - Latest release: 6 months ago - 120 downloads total - 0 stars on GitHub - 1 maintainer
oxicast 0.0.3
Async Google Cast (Chromecast) client for Rust, built on tokio
3 versions - Latest release: 7 months ago - 77 downloads total - 4 stars on GitHub - 1 maintainer
as_repr-core 1.12.0 💰
Rust trait for constant `#[repr(T)]` conversions
11 versions - Latest release: 2 months ago - 31.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
as_repr-derive 1.12.0 💰
Rust trait for constant `#[repr(T)]` conversions
11 versions - Latest release: 2 months ago - 908 downloads total - 1 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
castaway 0.2.4 💰
Safe, zero-cost downcasting for limited compile-time specialization.
8 versions - Latest release: over 1 year ago - 8 dependent packages - 875 dependent repositories - 153 million downloads total - 185 stars on GitHub - 1 maintainer
better-as 0.2.0
Explicit type casting
2 versions - Latest release: almost 6 years ago - 2 dependent repositories - 35.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
clone_box 0.1.3
Simple convenience macro for casting to parent object-trait by cloning.
4 versions - Latest release: over 2 years ago - 1 dependent package - 5.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
casting 0.1.1
CastFrom and CastInto traits for generic numeric casting
2 versions - Latest release: 10 months ago - 1.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
identity_cast 1.0.0
A library for specializing on types dynamically via `Any`
1 version - Latest release: about 5 years ago - 1.69 thousand downloads total - 3 stars on GitHub - 1 maintainer
repr_cast 0.1.0
A procedural macro that enhances fieldless enums with proper conversions between enum variants an...
1 version - Latest release: 11 months ago - 46 downloads total - 0 stars on GitHub - 1 maintainer
as_repr 1.12.0 💰
Rust trait for constant `#[repr(T)]` conversions
16 versions - Latest release: 2 months ago - 36.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
num-conv 0.2.2 💰
`num_conv` is a crate to convert between integer types without using `as` casts. This provides be...
4 versions - Latest release: 5 months ago - 2 dependent packages - 507 million downloads total - 12 stars on GitHub - 1 maintainer
demo-stage 0.4.0
Demos as Code — declarative terminal capture and multi-scene orchestration
4 versions - Latest release: 18 days ago - 61 downloads total - 0 stars on GitHub - 1 maintainer
usize_cast 1.1.0
Compile time checked cast from and to `usize`/`isize`
2 versions - Latest release: over 6 years ago - 2 dependent packages - 2 dependent repositories - 159 thousand downloads total - 8 stars on GitHub - 1 maintainer
suffixes 0.5.2
Cast primitive type and wrap Option/Result using suffix. Like 2.some(), 2.u8().
9 versions - Latest release: 4 months ago - 1.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
portable_intertrait 0.4.0
Allow for inter-trait casting
2 versions - Latest release: over 1 year ago - 1.03 thousand downloads total - 42 stars on GitHub - 1 maintainer
easy-cast 0.7.1 💰
Type conversions which are expected to succeed
18 versions - Latest release: about 2 months ago - 10 dependent packages - 151 dependent repositories - 8.63 million downloads total - 30 stars on GitHub - 1 maintainer
specializer 1.0.1 💰
Limited safe specialization on stable Rust with builder-like pattern
3 versions - Latest release: 6 months ago - 1.04 thousand downloads total - 7 stars on GitHub - 1 maintainer
abridgment 0.0.1
Abridge float number digits.
1 version - Latest release: about 3 years ago - 1.79 thousand downloads total - 1 maintainer
mummu-num 0.5.0
Exact, `as`-free integer/float conversions shared by every mummu crate.
1 version - Latest release: 28 days ago - 22 downloads total - 0 stars on GitHub - 1 maintainer
trait-cast 0.4.0
Get your own Any with support for casting to trait objects.
8 versions - Latest release: 11 months ago - 5.15 thousand downloads total - 2 stars on GitHub - 2 maintainers
trait-cast-macros 0.4.0
Proc-macro implementation for the 'trait-cast' crate.
8 versions - Latest release: 11 months ago - 5.25 thousand downloads total - 2 stars on GitHub - 2 maintainers
connections 0.1.0
Galois connections as first-class values: lawful numeric casts, Q-format / IEEE / time ladders
1 version - Latest release: almost 2 years ago - 318 downloads total - 7 stars on GitHub - 1 maintainer
try-specialize 0.1.2
Zero-cost specialization in generic context on stable Rust
3 versions - Latest release: over 1 year ago - 5.86 thousand downloads total - 26 stars on GitHub - 1 maintainer
crater-rs 0.8.0
A library for N-dimensional arbitrary geometries
17 versions - Latest release: over 1 year ago - 15.3 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
cast-sender 0.3.0
Fully asynchronous implementation of the Google Cast CASTV2 protocol, allowing communication with...
3 versions - Latest release: about 1 year ago - 12.7 thousand downloads total - 12 stars on GitHub - 1 maintainer
gcast-wire 0.1.5
A library for using Google Cast devices
5 versions - Latest release: about 9 years ago - 1 dependent package - 10.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
all-is-bytes 0.1.0
Because everything is just a bunch of bytes... right?
1 version - Latest release: over 3 years ago - 1.74 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
crosstrait 0.1.4
Cast from `dyn Any` to other trait objects, with no_std, no alloc support
5 versions - Latest release: 7 months ago - 4.81 thousand downloads total - 7 stars on GitHub - 1 maintainer
dyn-dyn 0.2.1
Flexible trait object downcasting using ptr_metadata
7 versions - Latest release: 3 months ago - 1 dependent repositories - 8.22 thousand downloads total - 5 stars on GitHub - 1 maintainer
yabe 1.0.0
Integer bitcasts through the use of Mul and autoref specialization
1 version - Latest release: over 2 years ago - 1.64 thousand downloads total - 0 stars on GitHub - 1 maintainer
chromecast 0.18.2
Library that allows you to communicate with Google Cast enabled devices (e.g. Chromecast).
2 versions - Latest release: over 3 years ago - 1 dependent package - 8.8 thousand downloads total - 3 stars on GitHub - 1 maintainer
as_base 0.1.3
Cast trait objects to some base class
4 versions - Latest release: about 3 years ago - 5.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
convi 0.1.1
Convenient (but safe) conversion (`From`-like) traits
9 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 52.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
spellcast 0.1.2
Casting of dynamic objects
3 versions - Latest release: over 2 years ago - 3.82 thousand downloads total - 0 stars on GitHub - 1 maintainer
arrow-cast-guess-precision 0.4.0
Arrow cast function alternative with timestamp integer guessing precision
4 versions - Latest release: almost 3 years ago - 5.97 thousand downloads total - 1 stars on GitHub - 1 maintainer
enumcapsulate 0.6.4
Safe casting for newtype enums and their variants
11 versions - Latest release: 3 months ago - 10.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
saturating_cast 0.1.0
Library for saturating casts between integer primitives.
1 version - Latest release: about 3 years ago - 1.32 million downloads total - 5 stars on GitHub - 1 maintainer
cove 1.0.0
Casts Of Varying Elegance (COVE): extension traits for casting numerical types
9 versions - Latest release: over 2 years ago - 10.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
explicit_cast 1.0.0
A crate for explicit widening, truncating, and sign casting of primitive integers
1 version - Latest release: almost 3 years ago - 24.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
beecast-player 0.10.8
The first-party beecast player — a clean-room, dependency-free asciicast (v1/v2/v3) player and VT...
22 versions - Latest release: about 1 month ago - 1.42 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: over 3 years ago - 3.95 thousand downloads total - 1 stars on GitHub - 1 maintainer
intentional 0.1.1
Doing things with intent
2 versions - Latest release: almost 3 years ago - 5 dependent packages - 17.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
dynamic-cast 0.2.0
The fifth pillar of OOP: dynamic casting.
9 versions - Latest release: over 1 year ago - 2 dependent packages - 10.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
blackbox_cast 0.1.1
Trait cast library
2 versions - Latest release: over 3 years ago - 1 dependent package - 4.11 thousand downloads total - 5 stars on GitHub - 1 maintainer
reinterpret 0.2.1
Low level utility functions to reinterpret arrays of data
5 versions - Latest release: almost 7 years ago - 5 dependent packages - 3 dependent repositories - 428 thousand downloads total - 1 stars on GitHub - 1 maintainer
struct-variant 1.0.2
Minimal helper macro to generate an enum out of a list of structs.
3 versions - Latest release: over 5 years ago - 7.58 thousand downloads total - 6 stars on GitHub - 1 maintainer
checked_int_cast 1.0.0
Conversions between primitive integers with overflow and underflow checking
1 version - Latest release: about 11 years ago - 6 dependent packages - 530 dependent repositories - 4.45 million downloads total - 1 stars on GitHub - 1 maintainer
intertrait 0.2.2
Allow for inter-trait casting
5 versions - Latest release: about 5 years ago - 7 dependent packages - 4 dependent repositories - 149 thousand downloads total - 42 stars on GitHub - 1 maintainer
into_string 2.0.0 💰
Helper crate to convert values into strings avoiding extra allocations
8 versions - Latest release: almost 4 years ago - 2 dependent repositories - 10.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
blackbox_cast_codegen 0.1.1
Trait cast library
2 versions - Latest release: over 3 years ago - 1 dependent package - 4.69 thousand downloads total - 5 stars on GitHub - 1 maintainer
env-cast 1.0.0
Macro to parse an environment variable to a numeric type at compile time
1 version - Latest release: over 4 years ago - 1.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
fps-camera 0.1.2
An FPS camera library
3 versions - Latest release: almost 9 years ago - 5.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
rust_cast 0.21.0
Library that allows you to communicate with Google Cast enabled devices (e.g. Chromecast).
25 versions - Latest release: 10 months ago - 5 dependent repositories - 146 thousand downloads total - 158 stars on GitHub - 1 maintainer
structview_derive 1.1.0
Custom derive for structview's View trait.
6 versions - Latest release: over 6 years ago - 1 dependent package - 9 dependent repositories - 86.8 thousand downloads total - 13 stars on gitlab.com - 1 maintainer
az 1.3.0
Casts and checked casts.
12 versions - Latest release: 9 months ago - 25 dependent packages - 730 dependent repositories - 23.1 million downloads total - 4 stars on gitlab.com - 1 maintainer
gcast 0.1.5
A library for using Google Cast devices
6 versions - Latest release: about 9 years ago - 10.1 thousand downloads total - 7 stars on GitHub - 1 maintainer
convute 0.2.0
Conversion between types with overlapping valid bit patterns and arrays, vecs and slices of those...
3 versions - Latest release: over 7 years ago - 4.74 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
structview 1.1.0
Viewing binary data as high-level data structures, safely.
6 versions - Latest release: over 6 years ago - 1 dependent package - 8 dependent repositories - 93.8 thousand downloads total - 13 stars on gitlab.com - 1 maintainer
gcast-protocol 0.1.5
A library for using Google Cast devices
5 versions - Latest release: about 9 years ago - 1 dependent package - 9.59 thousand downloads total - 7 stars on GitHub - 1 maintainer
numeric_cast 0.3.0 💰
Safely cast between numbers
7 versions - Latest release: almost 2 years ago - 4 dependent packages - 3 dependent repositories - 1.2 million downloads total - 3 stars on GitHub - 1 maintainer
cast-rs 0.2.1
A collection of types cast for Rust.
5 versions - Latest release: over 6 years ago - 2 dependent packages - 8.46 thousand downloads total - 0 stars on GitHub - 1 maintainer
ps 0.1.0
A safe wrapper around `std::mem::transmute`
1 version - Latest release: about 8 years ago - 2.22 thousand downloads total - 6 stars on GitHub - 1 maintainer
primitive-from 1.0.2 💰
Provides a trait PrimitiveFrom that is what From is to Into for num_traits::AsPrimitive
3 versions - Latest release: about 7 years ago - 1 dependent package - 2 dependent repositories - 7.17 thousand downloads total - 0 stars on GitHub - 1 maintainer
cast_trait_object 0.1.4
Cast between trait objects using only safe Rust.
5 versions - Latest release: almost 2 years ago - 1 dependent package - 3 dependent repositories - 17.9 thousand downloads total - 17 stars on GitHub - 1 maintainer
cast_trait_object_macros 0.1.4
Cast between trait objects using only safe Rust.
5 versions - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 18 thousand downloads total - 17 stars on GitHub - 1 maintainer
asprim 0.2.0 💰
Cast any primitive numeric type to any other using `as` with the AsPrim trait.
3 versions - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 9.58 thousand downloads total - 2 stars on GitHub - 1 maintainer
safecast 0.2.3 💰
Traits to define safe casting between types
9 versions - Latest release: about 2 years ago - 21 dependent packages - 4 dependent repositories - 43.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
pixel_caster 2.0.0
Cast pixels to and from the screen by managing their RGBA values. Import characters from .png files
14 versions - Latest release: 7 months ago - 14.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
downcast-trait 0.1.0
Allow casting between traits.
1 version - Latest release: about 6 years ago - 1 dependent package - 1 dependent repositories - 4.08 thousand downloads total - 1 stars on GitHub - 1 maintainer
castflip 0.1.15
Library for encoding/decoding numeric variables, arrays and structures in little-endian and big-e...
16 versions - Latest release: 7 months ago - 1 dependent package - 15.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
cast_trait 0.1.2
cast trait
3 versions - Latest release: over 8 years ago - 7 dependent packages - 12 dependent repositories - 63.6 thousand downloads total - 1 stars on gitlab.com - 1 maintainer