Cargo Components
= has vulnerabilities
Search Components
Ecosystem | Component | Description | |
---|---|---|---|
Cargo | serde | A generic serialization/deserialization framework | |
Cargo | serde_yaml | YAML support for Serde | |
Cargo | wasm-bindgen | Easy support for interacting between JS and Rust. | |
Cargo | js-sys | Bindings for all JS global objects and functions in all JS environments like Node.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate. | |
Cargo | rust-crypto-wasm | A (mostly) pure-Rust implementation of various common cryptographic algorithms. | |
Cargo | security-framework | Security Framework bindings | |
Cargo | openssl | OpenSSL bindings | |
Cargo | hyper | A fast and correct HTTP library. | |
Cargo | claxon | A FLAC decoding library | |
Cargo | trust-dns-proto | TRust-DNS is a safe and secure DNS library. This is the foundational DNS protocol library for all TRust-DNS projects. | |
Cargo | rustls | Rustls is a modern TLS library written in Rust. | |
Cargo | ammonia | HTML Sanitization | |
Cargo | ncurses | A very thin wrapper around the ncurses TUI library | |
Cargo | tar | A Rust implementation of a TAR file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire contents are never required to be entirely resident in memory all at once. | |
Cargo | rand_core | Core random number generator traits and tools for implementation. | |
Cargo | rand | Random number generators and other randomness functionality. | |
Cargo | winapi | Raw FFI bindings for all of Windows API. | |
Cargo | autocfg | Automatic cfg for Rust compiler features | |
Cargo | lazy_static | A macro for declaring lazily evaluated statics in Rust. | |
Cargo | miniz_oxide | DEFLATE compression and decompression library rewritten in Rust based on miniz | |
Cargo | rand_chacha | ChaCha random number generator | |
Cargo | rand_hc | HC128 random number generator | |
Cargo | percent-encoding | Percent encoding and decoding | |
Cargo | base64 | encodes and decodes base64 as bytes or utf8 | |
Cargo | memchr | Safe interface to memchr. | |
Cargo | idna | IDNA (Internationalizing Domain Names in Applications) and Punycode. | |
Cargo | cfg-if | A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. | |
Cargo | bitflags | A macro to generate structures which behave like bitflags. | |
Cargo | url | URL library for Rust, based on the WHATWG URL Standard | |
Cargo | redox_syscall | A Rust library to access raw Redox system calls | |
Cargo | lock_api | Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std. | |
Cargo | proc-macro2 | A stable implementation of the upcoming new `proc_macro` API. Comes with an option, off by default, to also reimplement itself in terms of the upstream unstable API. | |
Cargo | log | A lightweight logging facade for Rust | |
Cargo | libc | A library for types and bindings to native C functions often found in libc or other common platform libraries. | |
Cargo | parking_lot | More compact and efficient implementations of the standard synchronization primitives. | |
Cargo | parking_lot_core | An advanced API for creating custom synchronization primitives. | |
Cargo | itoa | Fast functions for printing integer primitives to an io::Write | |
Cargo | quote | Quasi-quoting macro quote!(...) | |
Cargo | cloudabi | Low level interface to CloudABI. Contains all syscalls and related types. | |
Cargo | num-traits | Numeric traits for generic mathematics | |
Cargo | serde_json | A JSON serialization file format | |
Cargo | iovec | Portable buffer type for scatter/gather I/O operations | |
Cargo | crc32fast | Fast CRC32 (IEEE) checksum computation | |
Cargo | mio | Lightweight non-blocking IO | |
Cargo | miow | A zero overhead I/O library for Windows, focusing on IOCP and Async I/O abstractions. | |
Cargo | scopeguard | A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer!` and `defer_on_unwind!`; the latter only runs if the scope is extited through unwinding on panic. | |
Cargo | unicode-xid | Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31. | |
Cargo | crossbeam-utils | Utilities for concurrent programming | |
Cargo | winapi-i686-pc-windows-gnu | Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead. | |
Cargo | regex | An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. | |