licenses.dev

piet-cairo v0.3.0

Cairo backend for piet 2D graphics abstraction.

Published on

Licenses

Learn more about license information.

Package Licenses

Apache-2.0 OR MIT

Dependency Licenses

Apache-2.0 OR MIT39
PackageRelationDependenciesPublished
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
bitflags • 1.3.2A macro to generate structures which behave like bitflags. INDIRECT0
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
crc32fast • 1.4.2Fast, SIMD-accelerated CRC32 (IEEE) checksum computationINDIRECT1
deflate • 0.8.6A DEFLATE, zlib and gzip encoder written in Rust. INDIRECT2
heck • 0.3.3heck is a case conversion library.INDIRECT1
kurbo • 0.7.1A 2D curves libraryINDIRECT1
libc • 0.2.161Raw FFI bindings to platform libraries like libc. INDIRECT0
log • 0.4.22A lightweight logging facade for Rust INDIRECT0
piet • 0.3.1An abstraction for 2D graphics.DIRECT30
pkg-config • 0.3.31A library to run the pkg-config system tool at build time in order to be used in Cargo build scripts. INDIRECT0
png • 0.16.8PNG decoding and encoding library in pure RustINDIRECT7
proc-macro2 • 1.0.88A 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
serde_derive • 1.0.195Macros 1.1 implementation of #[derive(Serialize, Deserialize)]INDIRECT4
serde • 1.0.195A generic serialization/deserialization frameworkINDIRECT5
syn • 1.0.109Parser for Rust source codeINDIRECT3
syn • 2.0.82Parser for Rust source codeINDIRECT2
system-deps • 1.3.2Discover and configure system dependencies from declarative dependencies in Cargo.tomlINDIRECT16
thiserror-impl • 1.0.64Implementation detail of the `thiserror` crateINDIRECT4
thiserror • 1.0.64derive(Error)INDIRECT5
toml • 0.5.11A native Rust encoder and decoder of TOML-formatted files and streams. Provides implementations of the standard Serialize/Deserialize traits for TOML data to facilitate deserializing and serializing Rust structures. INDIRECT6
unic-bidi • 0.9.0UNIC — Unicode Bidirectional AlgorithmINDIRECT6
unic-char-property • 0.9.0UNIC — Unicode Character Tools — Character Property taxonomy, contracts and build macrosINDIRECT1
unic-char-range • 0.9.0UNIC — Unicode Character Tools — Character Range and IterationINDIRECT0
unic-common • 0.9.0UNIC — Common UtilitiesINDIRECT0
unic-ucd-bidi • 0.9.0UNIC — Unicode Character Database — Bidi PropertiesINDIRECT4
unic-ucd-version • 0.9.0UNIC — Unicode Character Database — VersionINDIRECT1
unicode-segmentation • 1.12.0This crate provides Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules. DIRECT0
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-sys • 0.52.0Rust for WindowsINDIRECT9
windows-targets • 0.52.6Import libs for WindowsINDIRECT8
MIT9
PackageRelationDependenciesPublished
cairo-rs • 0.9.1Rust bindings for the Cairo libraryDIRECT20
cairo-sys-rs • 0.10.0FFI bindings to libcairoINDIRECT18
matches • 0.1.10A macro to evaluate, as a boolean, whether an expression matches a pattern.INDIRECT0
miniz_oxide • 0.3.7DEFLATE compression and decompression library rewritten in Rust based on minizINDIRECT1
os_info • 3.8.2Detect the operating system type and version.INDIRECT11
pico-args • 0.3.4An ultra simple CLI arguments parser.INDIRECT0
strum_macros • 0.18.0Helpful macros for working with enums and stringsINDIRECT6
strum • 0.18.0Helpful macros for working with enums and stringsINDIRECT0
version-compare • 0.0.10Rust library to easily compare version numbers with no specific format, and test against various comparison operators.INDIRECT0
Apache-2.01
PackageRelationDependenciesPublished
xi-unicode • 0.2.1Unicode utilities useful for text editing, including a line breaking iterator.DIRECT0
Zlib1
PackageRelationDependenciesPublished
adler32 • 1.2.0Minimal Adler32 implementation for Rust.INDIRECT0
MIT OR Unlicense1
PackageRelationDependenciesPublished
byteorder • 1.5.0Library for reading/writing numbers in big-endian and little-endian.INDIRECT0
Unicode-DFS-2016 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.13Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

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

Or the licenses badge code for the 0.3.0 version:

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