licenses.dev

async-graphql v2.11.3

A GraphQL server library implemented in Rust

Published on

Licenses

Learn more about license information.

Package Licenses

Apache-2.0 OR MIT

Dependency Licenses

Apache-2.0 OR MIT147
PackageRelationDependenciesPublished
addr2line • 0.20.0A cross-platform symbolication library written in Rust, using `gimli`INDIRECT1
ahash • 0.8.11A non-cryptographic hash function using AES-NI for high performanceINDIRECT13
android_system_properties • 0.1.5Minimal Android system properties wrapperINDIRECT1
android-tzdata • 0.1.1Parser for the Android-specific tzdata fileINDIRECT0
arrayvec • 0.5.2A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.INDIRECT0
arrayvec • 0.7.6A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.INDIRECT0
async-channel • 2.3.1Async multi-producer multi-consumer channelINDIRECT7
async-graphql-derive • 2.11.3Macros for async-graphqlDIRECT53
async-graphql-parser • 2.11.3GraphQL query parser for async-graphqlDIRECT35
async-graphql-value • 2.11.3GraphQL value for async-graphqlDIRECT17
async-task • 4.7.1Task abstraction for building executorsINDIRECT0
async-trait • 0.1.83Type erasure for async trait methodsDIRECT4
atomic-waker • 1.1.2A synchronization primitive for task wakeupINDIRECT0
autocfg • 1.4.0Automatic cfg for Rust compiler featuresINDIRECT0
backtrace • 0.3.68A library to acquire a stack trace (backtrace) at runtime in a Rust program. INDIRECT11
base64 • 0.13.1encodes and decodes base64 as bytes or utf8INDIRECT0
bitflags • 1.3.2A macro to generate structures which behave like bitflags. INDIRECT0
bitflags • 2.6.0A macro to generate structures which behave like bitflags. INDIRECT0
block-buffer • 0.10.4Buffer type for block processing of dataINDIRECT3
block-buffer • 0.9.0Buffer type for block processing of dataINDIRECT3
blocking • 1.6.1A thread pool for isolating blocking I/O in async programsDIRECT14
bumpalo • 3.16.0A fast bump allocation arena for Rust.INDIRECT0
cc • 1.2.5A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. INDIRECT1
cfg-if • 1.0.0A 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. INDIRECT0
chrono-tz • 0.5.3TimeZone implementations for chrono from the IANA databaseDIRECT40
chrono • 0.4.39Date and time library for RustDIRECT34
concurrent-queue • 2.5.0Concurrent multi-producer multi-consumer queueINDIRECT1
core-foundation-sys • 0.8.7Bindings to Core Foundation for macOSINDIRECT0
cpufeatures • 0.2.16Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, with no_std support and support for mobile targets including Android and iOS INDIRECT1
crossbeam-channel • 0.5.14Multi-producer multi-consumer channels for message passingINDIRECT1
crossbeam-utils • 0.8.21Utilities for concurrent programmingINDIRECT0
crypto-common • 0.1.6Common cryptographic traitsINDIRECT3
digest • 0.10.7Traits for cryptographic hash functions and message authentication codesINDIRECT5
digest • 0.9.0Traits for cryptographic hash functions and message authentication codesINDIRECT3
equivalent • 1.0.1Traits for key comparison in maps.INDIRECT0
errno • 0.3.10Cross-platform interface to the `errno` variable.INDIRECT11
event-listener-strategy • 0.5.3Block or poll on event_listener easilyINDIRECT5
event-listener • 5.3.1Notify async tasks or threadsINDIRECT4
fastrand • 2.3.0A simple and fast random number generatorINDIRECT0
fnv • 1.0.7Fowler–Noll–Vo hash functionDIRECT0
form_urlencoded • 1.2.1Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.INDIRECT1
futures-channel • 0.3.31Channels for asynchronous communication using futures-rs. DIRECT2
futures-core • 0.3.31The core traits and types in for the `futures` library. INDIRECT0
futures-executor • 0.3.31Executors for asynchronous tasks based on the futures-rs library. INDIRECT16
futures-io • 0.3.31The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library. INDIRECT0
futures-lite • 2.5.0Futures, streams, and async I/O combinatorsINDIRECT2
futures-macro • 0.3.31The futures-rs procedural macro implementations. INDIRECT4
futures-sink • 0.3.31The asynchronous `Sink` trait for the futures-rs library. INDIRECT0
futures-task • 0.3.31Tools for working with tasks. INDIRECT0
futures-timer • 3.0.3Timeouts for futures. DIRECT0
futures-util • 0.3.31Common utilities and extension traits for the futures-rs library. DIRECT15
futures • 0.3.31An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces. INDIRECT17
getrandom • 0.2.15A small cross-platform library for retrieving random data from system sourceINDIRECT3
gimli • 0.27.3A library for reading and writing the DWARF debugging format.INDIRECT0
half • 1.8.3Half-precision floating point f16 and bf16 types for Rust implementing the IEEE 754-2008 standard binary16 and bfloat16 types.INDIRECT0
hashbrown • 0.11.2A Rust port of Google's SwissTable hash mapINDIRECT7
hashbrown • 0.12.3A Rust port of Google's SwissTable hash mapINDIRECT0
hashbrown • 0.15.2A Rust port of Google's SwissTable hash mapINDIRECT0
hex • 0.4.3Encoding and decoding data into/from hexadecimal representation.INDIRECT0
http • 0.2.12A set of types for representing HTTP requests and responses. DIRECT9
httparse • 1.9.5A tiny, safe, speedy, zero-copy HTTP/1.x parser.INDIRECT0
iana-time-zone-haiku • 0.1.2iana-time-zone support crate for Haiku OSINDIRECT2
iana-time-zone • 0.1.61get the IANA time zone for the current systemINDIRECT30
ident_case • 1.0.1Utility for applying case rules to Rust identifiers.INDIRECT0
idna_adapter • 1.1.0Back end adapter for idnaINDIRECT6
idna • 1.0.3IDNA (Internationalizing Domain Names in Applications) and Punycode.INDIRECT9
indexmap • 1.9.3A hash table with consistent order and fast iteration.DIRECT8
indexmap • 2.7.0A hash table with consistent order and fast iteration.INDIRECT2
itoa • 1.0.14Fast integer primitive to string conversionINDIRECT0
js-sys • 0.3.76Bindings 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. INDIRECT13
lazy_static • 1.5.0A macro for declaring lazily evaluated statics in Rust.INDIRECT0
lexical-core • 0.7.6Lexical, to- and from-string conversion routines.INDIRECT5
libc • 0.2.169Raw FFI bindings to platform libraries like libc. INDIRECT0
log • 0.4.22A lightweight logging facade for Rust DIRECT0
mime • 0.3.17Strongly Typed MimesDIRECT0
num_threads • 0.1.7A minimal library that determines the number of running threads for the current process.INDIRECT1
num-traits • 0.2.19Numeric traits for generic mathematicsDIRECT1
object • 0.31.1A unified interface for reading and writing object file formats.INDIRECT1
once_cell • 1.20.2Single assignment cells and lazy values.DIRECT0
opaque-debug • 0.3.1Macro for opaque Debug trait implementationINDIRECT0
parking • 2.2.1Thread parking and unparkingINDIRECT0
percent-encoding • 2.3.1Percent encoding and decodingINDIRECT0
pest_derive • 2.1.0pest's derive macroINDIRECT19
pest_generator • 2.1.3pest code generatorINDIRECT18
pest_meta • 2.7.15pest meta language parser and validatorINDIRECT13
pest • 2.7.15The Elegant ParserINDIRECT1
pin-project-internal • 1.1.7Implementation detail of the `pin-project` crate. INDIRECT4
pin-project-lite • 0.2.15A lightweight version of pin-project written with declarative macros. DIRECT0
pin-project • 1.1.7A crate for safe and ergonomic pin-projection. INDIRECT5
pin-utils • 0.1.0Utilities for pinning INDIRECT0
piper • 0.2.4Async pipes, channels, mutexes, and more.INDIRECT3
ppv-lite86 • 0.2.20Implementation of the crypto-simd API for x86INDIRECT7
proc-macro-crate • 1.3.1Replacement for crate (macro_rules keyword) in proc-macros INDIRECT14
proc-macro2 • 1.0.92A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.INDIRECT1
quote • 1.0.37Quasi-quoting macro quote!(...)INDIRECT2
rand_chacha • 0.3.1ChaCha random number generator INDIRECT13
rand_core • 0.6.4Core random number generator traits and tools for implementation. INDIRECT4
rand • 0.8.5Random number generators and other randomness functionality. INDIRECT14
regex-syntax • 0.6.29A regular expression parser.INDIRECT0
regex • 1.7.3An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. DIRECT3
rustc-demangle • 0.1.24Rust compiler symbol demangling. INDIRECT0
secrecy • 0.7.0Wrapper types and traits for secret management which help ensure they aren't accidentally copied, logged, or otherwise exposed (as much as possible), and also ensure secrets are securely wiped from memory when dropped. DIRECT1
serde_bytes • 0.11.15Optimized handling of `&[u8]` and `Vec<u8>` for SerdeINDIRECT6
serde_cbor • 0.11.2CBOR support for serde.DIRECT7
serde_derive • 1.0.210Macros 1.1 implementation of #[derive(Serialize, Deserialize)]INDIRECT4
serde_json • 1.0.133A JSON serialization file formatDIRECT12
serde • 1.0.210A generic serialization/deserialization frameworkDIRECT5
sha2 • 0.10.8Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512. INDIRECT9
sha2 • 0.9.9Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512. DIRECT9
shlex • 1.3.0Split a string into shell words, like Python's shlex.INDIRECT0
smallvec • 1.13.2'Small vector' optimization: store up to a small number of items on the stackINDIRECT0
static_assertions • 1.1.0Compile-time assertions to ensure that invariants are met.DIRECT0
syn • 1.0.109Parser for Rust source codeINDIRECT3
syn • 2.0.56Parser for Rust source codeINDIRECT3
tempfile • 3.14.0A library for managing temporary files and directories.DIRECT18
thiserror-impl • 1.0.65Implementation detail of the `thiserror` crateINDIRECT4
thiserror • 1.0.65derive(Error)DIRECT5
time-macros • 0.2.4 Procedural macros for the time crate. This crate is an implementation detail and should not be relied upon directly. INDIRECT0
time • 0.3.15Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std].INDIRECT4
toml_datetime • 0.6.8A TOML-compatible datetime typeINDIRECT0
toml_edit • 0.19.3Yet another format-preserving TOML parser.INDIRECT12
typenum • 1.17.0Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.INDIRECT0
ucd-trie • 0.1.7A trie for storing Unicode codepoint sets and maps. INDIRECT0
unicode-bidi • 0.3.18Implementation of the Unicode Bidirectional AlgorithmINDIRECT0
unicode-normalization • 0.1.24This crate provides functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15. INDIRECT2
url • 2.5.4URL library for Rust, based on the WHATWG URL StandardDIRECT12
utf8_iter • 1.0.4Iterator by char over potentially-invalid UTF-8 in &[u8]INDIRECT0
uuid • 0.8.2A library to generate and parse UUIDs.DIRECT10
uuid • 1.6.1A library to generate and parse UUIDs.INDIRECT10
version_check • 0.9.5Tiny crate to check the version of the installed/running rustc.INDIRECT0
wasm-bindgen-backend • 0.2.99Backend code generation of the wasm-bindgen tool INDIRECT7
wasm-bindgen-macro-support • 0.2.99The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate INDIRECT8
wasm-bindgen-macro • 0.2.99Definition of the `#[wasm_bindgen]` attribute, an internal dependency INDIRECT9
wasm-bindgen-shared • 0.2.99Shared support between wasm-bindgen and wasm-bindgen cli, an internal dependency. INDIRECT0
wasm-bindgen • 0.2.99Easy support for interacting between JS and Rust. INDIRECT12
windows_aarch64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows-core • 0.52.0Rust for WindowsINDIRECT9
windows-sys • 0.59.0Rust for WindowsINDIRECT9
windows-targets • 0.52.6Import libs for WindowsINDIRECT8
zeroize • 1.8.1Securely clear secrets from memory with a simple trait built on stable Rust primitives which guarantee memory is zeroed using an operation will not be 'optimized away' by the compiler. Uses a portable pure Rust implementation that works everywhere, even WASM! INDIRECT0
MIT29
PackageRelationDependenciesPublished
async-stream-impl • 0.3.6proc macros for async-stream crateINDIRECT4
async-stream • 0.3.6Asynchronous streams using async & await notationDIRECT7
bitvec • 1.0.1Addresses memory by bits, for packed collections and bitfieldsINDIRECT4
bson • 2.13.0Encoding and decoding support for BSON in RustDIRECT67
bytes • 1.9.0Types and traits for working with bytesDIRECT6
darling_core • 0.12.4Helper crate for proc-macro library for reading attributes into structs when implementing custom derives. Use https://crates.io/crates/darling in your code. INDIRECT7
darling_macro • 0.12.4Internal support for a proc-macro library for reading attributes into structs when implementing custom derives. Use https://crates.io/crates/darling in your code. INDIRECT8
darling • 0.12.4A proc-macro library for reading attributes into structs when implementing custom derives. INDIRECT9
funty • 2.0.0Trait generalization over the primitive typesINDIRECT0
generic-array • 0.14.7Generic types implementing functionality of arraysINDIRECT2
iso8601-duration • 0.1.0Parse ISO8601 duration format.DIRECT9
lru • 0.6.6A LRU cache implementationDIRECT8
multer • 2.1.0An async parser for `multipart/form-data` content-type in Rust.DIRECT29
nom • 5.1.3A byte-oriented, zero-copy, parser combinators libraryINDIRECT8
nom8 • 0.2.0A byte-oriented, zero-copy, parser combinators library (fork for proposals for v8)INDIRECT1
parse-zoneinfo • 0.3.1Parse zoneinfo files from the IANA databaseINDIRECT4
radium • 0.7.0Portable interfaces for maybe-atomic typesINDIRECT0
rust_decimal • 1.26.1Decimal number implementation written in pure Rust suitable for financial and fixed-precision calculations.DIRECT9
slab • 0.4.9Pre-allocated storage for a uniform data typeINDIRECT1
spin • 0.9.8Spin-based synchronization primitivesINDIRECT0
strsim • 0.10.0Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. INDIRECT0
tap • 1.0.1Generic extensions for tapping values in RustINDIRECT0
tokio-macros • 2.4.0Tokio's proc macros. INDIRECT4
tokio • 1.42.0An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications. DIRECT18
tracing-attributes • 0.1.28Procedural macro attributes for automatically instrumenting functions. INDIRECT4
tracing-core • 0.1.33Core primitives for application-level tracing. INDIRECT1
tracing-futures • 0.2.5Utilities for instrumenting `futures` with `tracing`. DIRECT24
tracing • 0.1.41Application-level tracing for Rust. DIRECT8
wyz • 0.5.1myrrlyn’s utility collectionINDIRECT1
MIT OR Unlicense3
PackageRelationDependenciesPublished
aho-corasick • 0.7.20Fast multiple substring searching.INDIRECT1
byteorder • 1.5.0Library for reading/writing numbers in big-endian and little-endian.INDIRECT0
memchr • 2.7.4Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. INDIRECT0
Apache-2.0 OR MIT OR Apache-2.0 WITH LLVM-exception3
PackageRelationDependenciesPublished
linux-raw-sys • 0.4.14Generated bindings for Linux's userspace APIINDIRECT0
rustix • 0.38.42Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscallsINDIRECT14
wasi • 0.11.0+wasi-snapshot-preview1Experimental WASI API bindings for RustINDIRECT0
Apache-2.0 OR MIT OR Zlib3
PackageRelationDependenciesPublished
miniz_oxide • 0.7.4DEFLATE compression and decompression library rewritten in Rust based on minizINDIRECT1
tinyvec_macros • 0.1.1Some macros for tiny containersINDIRECT0
tinyvec • 1.8.1`tinyvec` provides 100% safe vec-like data structures.INDIRECT1
Apache-2.02
PackageRelationDependenciesPublished
opentelemetry • 0.16.0A metrics collection and distributed tracing frameworkDIRECT47
unicode-joining-type • 0.7.0Fast lookup of the Unicode Joining Type and Joining Group propertiesINDIRECT0
Unicode-3.0 AND (Apache-2.0 OR MIT)2
PackageRelationDependenciesPublished
idna_mapping • 1.0.0UTS 46 mapping for unicode-rs back end of idnaINDIRECT1
unicode-ident • 1.0.14Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
Apache-2.0 OR BSD-2-Clause OR MIT2
PackageRelationDependenciesPublished
zerocopy-derive • 0.7.35Custom derive for traits from the zerocopy crateINDIRECT4
zerocopy • 0.7.35Utilities for zero-copy parsing and serializationINDIRECT6
BSD-3-Clause AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
encoding_rs • 0.8.35A Gecko-oriented implementation of the Encoding StandardINDIRECT1
BSD-2-Clause1
PackageRelationDependenciesPublished
Inflector • 0.11.4Adds String based inflections for Rust. Snake, kebab, camel, sentence, class, title and table cases as well as ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize are supported as both traits and pure functions acting on String types. INDIRECT5
Apache-2.0 OR BSL-1.01
PackageRelationDependenciesPublished
ryu • 1.0.18Fast floating point to string conversionINDIRECT0
unknown1
PackageRelationDependenciesPublished
ahash • 0.7.8A non-cryptographic hash function using AES-NI for high performanceINDIRECT6
0BSD OR Apache-2.0 OR MIT1
PackageRelationDependenciesPublished
adler • 1.0.2A simple clean-room implementation of the Adler-32 checksumINDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/cargo/async-graphql)](https://licenses.dev/cargo/async-graphql)
<a href="https://licenses.dev/cargo/async-graphql">
  <img src="https://licenses.dev/b/cargo/async-graphql" alt="licenses" />
</a>

Or the licenses badge code for the 2.11.3 version:

[![licenses](https://licenses.dev/b/cargo/async-graphql/2.11.3)](https://licenses.dev/cargo/async-graphql/2.11.3)
<a href="https://licenses.dev/cargo/async-graphql/2.11.3">
  <img src="https://licenses.dev/b/cargo/async-graphql/2.11.3" alt="licenses" />
</a>
GitHub