licenses.dev

imgui-log v0.1.0

log backend that mirrors to an imgui window and/or stdout

Published on

Licenses

Learn more about license information.

Package Licenses

Apache-2.0 OR MIT

Dependency Licenses

Apache-2.0 OR MIT281
PackageRelationDependenciesPublished
addr2line • 0.20.0A cross-platform symbolication library written in Rust, using `gimli`INDIRECT1
ahash • 0.2.19A non-cryptographic hash function using AES-NI for high performanceINDIRECT9
amethyst_animation • 0.8.1Animation support for AmethystINDIRECT345
amethyst_assets • 0.9.1Asynchronous asset management for games. INDIRECT135
amethyst_audio • 0.8.0Audio support for AmethystINDIRECT172
amethyst_config • 0.12.0Loading from .ron files into Rust structures with defaults to prevent hard errors.INDIRECT11
amethyst_controls • 0.7.0Amethyst controlsINDIRECT210
amethyst_core • 0.8.1Amethyst coreINDIRECT110
amethyst_derive • 0.6.1Amethyst deriveINDIRECT7
amethyst_error • 0.3.0Internal error handling for Amethyst. INDIRECT12
amethyst_input • 0.9.1Input rebinding INDIRECT194
amethyst_locale • 0.7.2Localisation bindings. INDIRECT156
amethyst_network • 0.6.1Amethyst networking crateINDIRECT136
amethyst_rendy • 0.3.0High-level rendering engine with multiple backendsINDIRECT270
amethyst_ui • 0.8.1Amethyst UI crateINDIRECT338
amethyst_utils • 0.8.0Amethyst utilsINDIRECT273
amethyst_window • 0.3.0Windowing support for Amethyst engine.INDIRECT193
amethyst • 0.13.2Data-oriented game engine written in RustDIRECT402
android_system_properties • 0.1.5Minimal Android system properties wrapperINDIRECT1
android-tzdata • 0.1.1Parser for the Android-specific tzdata fileINDIRECT0
arrayvec • 0.4.12A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.INDIRECT1
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
autocfg • 0.1.8Automatic cfg for Rust compiler featuresINDIRECT1
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.10.1encodes and decodes base64 as bytes or utf8INDIRECT1
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
bumpalo • 2.6.0A fast bump allocation arena for Rust.INDIRECT0
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
cexpr • 0.6.0A C expression parser and evaluatorINDIRECT3
cfg-if • 0.1.10A 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
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 • 0.4.39Date and time library for RustINDIRECT37
clipboard • 0.5.0rust-clipboard is a cross-platform library for getting and setting the contents of the OS-level clipboard.INDIRECT19
cmake • 0.1.52A build dependency for running `cmake` to build a native library INDIRECT2
cocoa • 0.18.5Bindings to Cocoa for macOSINDIRECT10
const-random-macro • 0.1.16Provides the procedural macro used by const-randomINDIRECT7
const-random • 0.1.18Provides compile time random number generation.INDIRECT8
core-foundation-sys • 0.5.1Bindings to Core Foundation for macOSINDIRECT1
core-foundation-sys • 0.6.2Bindings to Core Foundation for macOSINDIRECT0
core-foundation-sys • 0.8.7Bindings to Core Foundation for macOSINDIRECT0
core-foundation • 0.6.4Bindings to Core Foundation for macOSINDIRECT2
core-graphics • 0.17.3Bindings to Core Graphics for macOSINDIRECT6
core-text • 13.3.2Bindings to the Core Text framework.INDIRECT7
coreaudio-rs • 0.9.1A friendly rust interface for Apple's CoreAudio API.INDIRECT35
crc • 1.8.1Rust implementation of CRC with support of various standardsINDIRECT1
crossbeam-deque • 0.7.4Concurrent work-stealing dequeINDIRECT8
crossbeam-deque • 0.8.6Concurrent work-stealing dequeINDIRECT2
crossbeam-epoch • 0.8.2Epoch-based garbage collectionINDIRECT7
crossbeam-epoch • 0.9.18Epoch-based garbage collectionINDIRECT1
crossbeam-queue • 0.1.2Concurrent queuesINDIRECT3
crossbeam-utils • 0.6.6Utilities for concurrent programmingINDIRECT2
crossbeam-utils • 0.7.2Utilities for concurrent programmingINDIRECT3
crossbeam-utils • 0.8.21Utilities for concurrent programmingINDIRECT0
ctor • 0.1.26__attribute__((constructor)) for RustINDIRECT4
cty • 0.2.2Type aliases to C types like c_int for use with bindgenINDIRECT0
deflate • 0.7.20A DEFLATE, zlib and gzip encoder written in Rust. INDIRECT2
derivative • 1.0.4A set of alternative `derive` attributes for RustINDIRECT4
dirs • 1.0.5A tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS.INDIRECT16
downcast-rs • 1.2.1Trait object downcasting support using only safe Rust. It supports type parameters, associated types, and type constraints. INDIRECT0
either • 1.13.0The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. INDIRECT0
env_logger • 0.7.1A logging implementation for `log` which is configured via an environment variable. INDIRECT11
erased-serde • 0.3.31Type-erased Serialize and Serializer traitsINDIRECT6
err-derive • 0.1.6Derive macro for `std::error::Error`INDIRECT10
euclid • 0.20.14Geometry primitivesINDIRECT3
failure_derive • 0.1.8derives for the failure crateINDIRECT6
failure • 0.1.8Experimental error handling abstraction.INDIRECT19
float-ord • 0.2.0A total ordering for floating-point numbersINDIRECT0
fluent-bundle • 0.8.0A localization system designed to unleash the entire expressive power of natural language translations. INDIRECT41
fluent-syntax • 0.9.3Parser/Serializer tools for Fluent Syntax. INDIRECT0
fluent • 0.8.0A localization system designed to unleash the entire expressive power of natural language translations. INDIRECT42
fnv • 1.0.7Fowler–Noll–Vo hash functionINDIRECT0
font-kit • 0.4.0A cross-platform font loading libraryINDIRECT66
foreign-types-shared • 0.1.1An internal crate used by foreign-typesINDIRECT0
foreign-types • 0.3.2A framework for Rust wrappers over C APIsINDIRECT1
freetype • 0.4.1Bindings for Freetype used by ServoINDIRECT6
fxhash • 0.2.1A fast, non-secure, hashing algorithm derived from an internal hasher used in FireFox and Rustc.INDIRECT1
getrandom • 0.1.16A small cross-platform library for retrieving random data from system sourceINDIRECT3
getrandom • 0.2.15A small cross-platform library for retrieving random data from system sourceINDIRECT3
gfx-backend-vulkan • 0.2.3Vulkan API backend for gfx-rsINDIRECT137
gfx-hal • 0.2.1gfx-rs hardware abstraction layerINDIRECT26
ghost • 0.1.18Define your own PhantomDataINDIRECT4
gif • 0.10.3GIF de- and encoderINDIRECT2
gimli • 0.27.3A library for reading and writing the DWARF debugging format.INDIRECT0
glob • 0.3.1Support for matching file paths against Unix shell style patterns. INDIRECT0
glsl-layout-derive • 0.3.2Custom derive for `glsl-layout` crate.INDIRECT4
glsl-layout • 0.3.2Provides data types and traits to build structures ready to upload into UBO.INDIRECT5
hashbrown • 0.6.3A Rust port of Google's SwissTable hash mapINDIRECT12
heck • 0.3.3heck is a case conversion library.INDIRECT1
hermit-abi • 0.3.9Hermit system calls definitions.INDIRECT0
hermit-abi • 0.4.0Hermit system calls definitions.INDIRECT0
hibitset • 0.5.4Hierarchical bit set structureINDIRECT1
hibitset • 0.6.4Hierarchical bit set structureINDIRECT6
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 systemINDIRECT32
imgui-sys • 0.2.0Raw FFI bindings to dear imguiINDIRECT2
imgui-winit-support • 0.2.1winit support code for the imgui crateINDIRECT127
imgui • 0.2.1High-level Rust bindings to dear imguiDIRECT27
intl_pluralrules • 4.0.1Unicode Plural Rules categorizer for numeric input.INDIRECT14
inventory-impl • 0.1.11Implementation of macros for the `inventory` crateINDIRECT4
inventory • 0.1.11Typed distributed plugin registrationINDIRECT8
iovec • 0.1.4Portable buffer type for scatter/gather I/O operations INDIRECT1
itertools • 0.12.1Extra iterator adaptors, iterator methods, free functions, and macros.INDIRECT1
itertools • 0.8.2Extra iterator adaptors, iterator methods, free functions, and macros.INDIRECT1
itoa • 1.0.14Fast integer primitive to string conversionINDIRECT0
jpeg-decoder • 0.1.22JPEG decoderINDIRECT6
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. INDIRECT15
laminar • 0.2.3A simple semi-reliable UDP protocol for multiplayer gamesINDIRECT36
lazy_static • 1.5.0A macro for declaring lazily evaluated statics in Rust.INDIRECT0
lazycell • 1.3.0A library providing a lazily filled Cell structINDIRECT0
lewton • 0.9.4Pure Rust vorbis decoderINDIRECT10
lexical-core • 0.4.8Lexical, to- and from-string conversion routines.INDIRECT8
lexical • 2.2.4Lexical, to- and from-string conversion routines.INDIRECT9
libc • 0.2.169Raw FFI bindings to platform libraries like libc. INDIRECT0
linked-hash-map • 0.5.6A HashMap wrapper that holds key-value pairs in insertion orderINDIRECT0
lock_api • 0.1.5Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.INDIRECT3
lock_api • 0.3.4Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.INDIRECT1
log • 0.4.22A lightweight logging facade for Rust DIRECT6
lyon_geom • 0.14.12D quadratic and cubic bézier arcs and line segment math on top of euclid.INDIRECT6
lyon_path • 0.14.0Types and utilities to store, build and iterate over 2D paths.INDIRECT7
lzw • 0.10.0LZW compression and decompression.INDIRECT0
matrixmultiply • 0.2.4General matrix multiplication for f32 and f64 matrices. Operates on matrices with general layout (they can use arbitrary row and column stride). Detects and uses AVX or SSE2 on x86 platforms transparently for higher performance. Uses a microkernel strategy, so that the implementation is easy to parallelize and optimize. Supports multithreading.INDIRECT1
maybe-uninit • 2.0.0MaybeUninit for friends of backwards compatibilityINDIRECT0
memmap • 0.7.0Cross-platform Rust API for memory-mapped file IOINDIRECT4
minimal-lexical • 0.2.1Fast float parsing conversion routines.INDIRECT0
minterpolate • 0.4.0Data set interpolation for mint primitives and raw arraysINDIRECT16
miow • 0.2.2A zero overhead I/O library for Windows, focusing on IOCP and async I/O abstractions. INDIRECT10
mopa • 0.2.2My Own Personal Any: get your own Any with additional functionalityINDIRECT0
net2 • 0.2.39Extensions to the standard library's networking types as proposed in RFC 1158. INDIRECT5
nodrop • 0.1.14A wrapper type to inhibit drop (destructor). ***Deprecated: Use ManuallyDrop or MaybeUninit instead!*** INDIRECT0
num_cpus • 1.16.0Get the number of CPUs on a machine.INDIRECT2
num-bigint • 0.4.6Big integer implementation for RustINDIRECT4
num-complex • 0.2.4Complex numbers implementation for RustINDIRECT9
num-complex • 0.4.6Complex numbers implementation for RustINDIRECT3
num-derive • 0.2.5Numeric syntax extensionsINDIRECT4
num-iter • 0.1.45External iterators for generic mathematicsINDIRECT4
num-rational • 0.2.4Rational numbers implementation for RustINDIRECT4
num-rational • 0.4.1Rational numbers implementation for RustINDIRECT5
num-traits • 0.1.43Numeric traits for generic mathematicsINDIRECT3
num-traits • 0.2.19Numeric traits for generic mathematicsINDIRECT2
num • 0.4.2A collection of numeric types and traits for Rust, including bigint, complex, rational, range iterators, generic integers, and more! INDIRECT8
object • 0.31.1A unified interface for reading and writing object file formats.INDIRECT1
objekt • 0.1.2Renamed to dyn-clone: https://crates.io/crates/dyn-cloneINDIRECT0
once_cell • 1.20.2Single assignment cells and lazy values.INDIRECT0
palette_derive • 0.4.1Automatically implement traits from the palette crate.INDIRECT4
palette • 0.4.1Convert and manage colors with a focus on correctness, flexibility and ease of use.INDIRECT39
parking_lot_core • 0.4.0An advanced API for creating custom synchronization primitives.INDIRECT31
parking_lot_core • 0.6.3An advanced API for creating custom synchronization primitives.INDIRECT19
parking_lot • 0.7.1More compact and efficient implementations of the standard synchronization primitives.INDIRECT36
parking_lot • 0.9.0More compact and efficient implementations of the standard synchronization primitives.INDIRECT22
paste-impl • 0.1.18Implementation detail of the `paste` crateINDIRECT1
paste • 0.1.18Macros for all your token pasting needsINDIRECT2
percent-encoding • 2.3.1Percent encoding and decodingINDIRECT0
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.14.1PNG decoding and encoding library in pure RustINDIRECT10
ppv-lite86 • 0.2.20Implementation of the crypto-simd API for x86INDIRECT7
proc_macro_roids • 0.6.1Traits and functions to make writing proc macros more ergonomic.INDIRECT4
proc-macro-hack • 0.5.20+deprecatedProcedural macros in expression positionINDIRECT0
proc-macro2 • 0.4.30A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.INDIRECT1
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 • 0.6.13Quasi-quoting macro quote!(...)INDIRECT2
quote • 1.0.37Quasi-quoting macro quote!(...)INDIRECT2
rand_chacha • 0.1.1ChaCha random number generator INDIRECT4
rand_chacha • 0.2.2ChaCha random number generator INDIRECT13
rand_chacha • 0.3.1ChaCha random number generator INDIRECT13
rand_core • 0.3.1Core random number generator traits and tools for implementation. INDIRECT1
rand_core • 0.4.2Core random number generator traits and tools for implementation. INDIRECT0
rand_core • 0.5.1Core random number generator traits and tools for implementation. INDIRECT4
rand_core • 0.6.4Core random number generator traits and tools for implementation. INDIRECT4
rand_hc • 0.1.0HC128 random number generator INDIRECT2
rand_hc • 0.2.0HC128 random number generator INDIRECT5
rand_isaac • 0.1.1ISAAC random number generator INDIRECT2
rand_jitter • 0.1.4Random number generator based on timing jitterINDIRECT5
rand_os • 0.1.3OS backed Random Number GeneratorINDIRECT10
rand_pcg • 0.1.2Selected PCG random number generators INDIRECT3
rand_xorshift • 0.1.1Xorshift random number generator INDIRECT2
rand • 0.4.6Random number generators and other randomness functionality. INDIRECT8
rand • 0.5.6Random number generators and other randomness functionality. INDIRECT9
rand • 0.6.5Random number generators and other randomness functionality. INDIRECT19
rand • 0.7.3Random number generators and other randomness functionality. INDIRECT15
rand • 0.8.5Random number generators and other randomness functionality. INDIRECT14
rawpointer • 0.2.1Extra methods for raw pointers and `NonNull<T>`. For example `.post_inc()` and `.pre_dec()` (c.f. `ptr++` and `--ptr`), `offset` and `add` for `NonNull<T>`, and the function `ptrdistance`. INDIRECT0
rayon-core • 1.12.1Core APIs for RayonINDIRECT3
rayon • 1.10.0Simple work-stealing parallelism for RustINDIRECT5
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. INDIRECT3
relevant • 0.4.2A small utility type to emulate must-use typesINDIRECT20
rendy-chain • 0.3.1Rendy's node synchronization toolINDIRECT38
rendy-command • 0.3.0Rendy's queues and commands toolsINDIRECT165
rendy-descriptor • 0.3.0Rendy's descriptor allocatorINDIRECT37
rendy-factory • 0.3.1Rendy's factory toolINDIRECT176
rendy-frame • 0.3.0Rendy's frame synchronization toolINDIRECT177
rendy-graph • 0.3.2Rendy's render graphINDIRECT181
rendy-memory • 0.3.0Rendy's memory managerINDIRECT42
rendy-mesh • 0.3.1Rendy's meshINDIRECT184
rendy-resource • 0.3.0Rendy's resource managerINDIRECT173
rendy-shader • 0.3.0Rendy's shader compilation toolINDIRECT178
rendy-texture • 0.3.0Rendy's textureINDIRECT186
rendy-util • 0.3.1Rendy's utilitiesINDIRECT163
rendy-wsi • 0.3.0Rendy's windowing supportINDIRECT174
rendy • 0.3.2Higher-level graphics abstrations based on gfx-halINDIRECT199
rental-impl • 0.5.5An implementation detail of rental. Should not be used directly.INDIRECT4
rental • 0.5.6A macro to generate safe self-referential structs, plus premade types for common use cases.INDIRECT6
rodio • 0.9.0Audio playback libraryINDIRECT86
ron • 0.5.1Rusty Object NotationINDIRECT9
rust-argon2 • 0.8.3Rust implementation of the Argon2 password hashing function.INDIRECT6
rustc_version • 0.2.3A library for querying the version of a installed rustc compilerINDIRECT2
rustc_version • 0.4.1A library for querying the version of a installed rustc compilerINDIRECT1
rustc-demangle • 0.1.24Rust compiler symbol demangling. INDIRECT0
rustc-hash • 1.1.0speed, non-cryptographic hash used in rustcINDIRECT0
rusttype • 0.7.9A pure Rust alternative to libraries like FreeType. RustType provides an API for loading, querying and rasterising TrueType fonts. It also provides an implementation of a dynamic GPU glyph cache for hardware font rendering. INDIRECT21
rusttype • 0.8.3A pure Rust alternative to libraries like FreeType. RustType provides an API for loading, querying and rasterising TrueType fonts. It also provides an implementation of a dynamic GPU glyph cache for hardware font rendering. INDIRECT20
scopeguard • 0.3.3A 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!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies. INDIRECT0
scopeguard • 1.2.0A 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!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies. INDIRECT0
semver-parser • 0.7.0Parsing of the semver spec. INDIRECT0
semver • 0.9.0Parser and evaluator for Cargo's flavor of Semantic VersioningINDIRECT1
semver • 1.0.24Parser and evaluator for Cargo's flavor of Semantic VersioningINDIRECT0
serde_bytes • 0.11.15Optimized handling of `&[u8]` and `Vec<u8>` for SerdeINDIRECT6
serde_derive • 1.0.195Macros 1.1 implementation of #[derive(Serialize, Deserialize)]INDIRECT4
serde_json • 1.0.133A JSON serialization file formatINDIRECT9
serde • 1.0.195A generic serialization/deserialization frameworkINDIRECT5
servo-fontconfig • 0.4.0Rust bindings for fontconfigINDIRECT8
shared_library • 0.1.9Easily bind to and load shared librariesINDIRECT2
shlex • 1.3.0Split a string into shell words, like Python's shlex.INDIRECT0
shred-derive • 0.6.3Custom derive for shredINDIRECT4
shred • 0.9.4Dispatches systems in parallel which need read access to some resources, and write access to others. INDIRECT32
shrev • 1.1.3Event channel, meant to be used with `specs`.INDIRECT0
siphasher • 0.2.3SipHash-2-4, SipHash-1-3 and 128-bit variants in pure RustINDIRECT0
slice-deque • 0.3.0A double-ended queue that Deref's into a slice.INDIRECT5
smallvec • 0.6.14'Small vector' optimization: store up to a small number of items on the stackINDIRECT7
specs-derive • 0.4.1Custom derive macro for Specs componentsINDIRECT4
specs-hierarchy • 0.5.1Scene graph type hierarchy abstraction for use with specsINDIRECT48
specs • 0.15.1Specs is an Entity-Component-System library written in Rust. INDIRECT47
stable_deref_trait • 1.2.0An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental. INDIRECT0
static_assertions • 0.3.4Compile-time assertions to ensure that invariants are met.INDIRECT0
static_assertions • 1.1.0Compile-time assertions to ensure that invariants are met.INDIRECT0
stb_truetype • 0.3.1A straight translation of the font loading code in stb_truetype.h from C to Rust.INDIRECT1
stdweb • 0.1.3A standard library for the client-side WebINDIRECT0
syn • 0.14.9Parser for Rust source codeINDIRECT3
syn • 0.15.44Parser for Rust source codeINDIRECT3
syn • 1.0.109Parser for Rust source codeINDIRECT3
syn • 2.0.90Parser for Rust source codeINDIRECT2
thread_profiler • 0.3.0A thread profiling library that outputs profiles in the chromium trace format.INDIRECT17
time • 0.1.45Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std].INDIRECT5
tinystr • 0.3.4A small ASCII-only bounded length string representation.INDIRECT0
tuple_utils • 0.3.0A set of utilities to enable higher level operations over tuples.INDIRECT0
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
unic-langid-impl • 0.6.2API for managing Unicode Language IdentifiersINDIRECT1
unic-langid-macros-impl • 0.6.0API for managing Unicode Language IdentifiersINDIRECT7
unic-langid-macros • 0.6.0API for managing Unicode Language IdentifiersINDIRECT8
unic-langid • 0.6.1API for managing Unicode Language IdentifiersINDIRECT9
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
unicode-segmentation • 1.12.0This crate provides Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules. INDIRECT0
unicode-xid • 0.1.0Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31. INDIRECT0
unicode-xid • 0.2.6Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31. INDIRECT0
uuid • 0.7.4A library to generate and parse UUIDs.INDIRECT26
vergen • 3.2.0Generate 'cargo:rustc-env' instructions via 'build.rs' for use in your code via the 'env!' macroINDIRECT41
wasm-bindgen-backend • 0.2.99Backend code generation of the wasm-bindgen tool INDIRECT9
wasm-bindgen-macro-support • 0.2.99The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate INDIRECT10
wasm-bindgen-macro • 0.2.99Definition of the `#[wasm_bindgen]` attribute, an internal dependency INDIRECT11
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. INDIRECT14
winapi-i686-pc-windows-gnu • 0.4.0Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi-x86_64-pc-windows-gnu • 0.4.0Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi • 0.3.9Raw FFI bindings for all of Windows API.INDIRECT2
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.52.0Rust for WindowsINDIRECT9
windows-sys • 0.59.0Rust for WindowsINDIRECT9
windows-targets • 0.52.6Import libs for WindowsINDIRECT8
xdg • 2.5.2A library for storing and retrieving files according to XDG Base Directory specificationINDIRECT0
MIT69
PackageRelationDependenciesPublished
alsa-sys • 0.1.2FFI bindings for the ALSA project (Advanced Linux Sound Architecture)INDIRECT2
andrew • 0.2.1The andrew crate provides convenient drawing of objects such as shapes, lines and text to buffersINDIRECT39
android_glue • 0.2.3Glue for the Android JNIINDIRECT0
ash • 0.29.0Vulkan bindings for RustINDIRECT3
bincode • 1.3.3A binary serialization / deserialization strategy for transforming structs into bytes and vice versa!INDIRECT6
blake2b_simd • 0.5.11a pure Rust BLAKE2b implementation with dynamic SIMDINDIRECT3
block • 0.1.6Rust interface for Apple's C language extension of blocks.INDIRECT0
build_const • 0.2.2library for creating importable constants from build.rs or a scriptINDIRECT0
clipboard-win • 2.2.0Provides simple way to interact with Windows clipboard.INDIRECT3
color_quant • 1.1.0Color quantization library to reduce n colors to 256 colors.INDIRECT0
colorful • 0.2.2Make your terminal output colorfulINDIRECT0
coreaudio-sys • 0.2.15Bindings for Apple's CoreAudio frameworks generated via rust-bindgenINDIRECT33
crunchy • 0.2.2Crunchy unroller: deterministically unroll constant loopsINDIRECT0
derive-new • 0.5.9`#[derive(new)]` implements simple constructor functions for structs and enums.INDIRECT4
dlib • 0.4.2Helper macros for handling manually loading optional system libraries.INDIRECT5
expat-sys • 2.1.6XML parser library written in CINDIRECT4
fern • 0.5.9Simple, efficient loggingINDIRECT46
generic-array • 0.12.4Generic types implementing functionality of arraysINDIRECT1
getset • 0.0.8Getset, we're ready to go! A procedural macro for generating the most basic getters and setters on fields. INDIRECT4
image • 0.21.3Imaging library. Provides basic image processing and encoders/decoders for common image formats.INDIRECT29
inflate • 0.4.5DEFLATE decodingINDIRECT1
is-terminal • 0.4.13Test whether a given stream is a terminalINDIRECT12
kernel32-sys • 0.2.2Contains function definitions for the Windows API library kernel32. See winapi for types and constants.INDIRECT2
line_drawing • 0.7.0A collection of line-drawing algorithms for use in graphics and video games.INDIRECT3
malloc_buf • 0.0.6Structs for handling malloc'd memory passed to Rust.INDIRECT1
matches • 0.1.10A macro to evaluate, as a boolean, whether an expression matches a pattern.INDIRECT0
memoffset • 0.5.6offset_of functionality for Rust structs.INDIRECT1
minimp3-sys • 0.3.2Rust bindings for the minimp3 library.INDIRECT2
minimp3 • 0.3.5Rust bindings for the minimp3 library.INDIRECT9
mint • 0.5.9Math interoperability standard typesINDIRECT0
mio • 0.6.23Lightweight non-blocking I/O.INDIRECT24
nix • 0.14.1Rust friendly bindings to *nix APIsINDIRECT6
nom • 7.1.3A byte-oriented, zero-copy, parser combinators libraryINDIRECT2
objc_id • 0.1.1Rust smart pointers for Objective-C reference counting.INDIRECT3
objc-foundation • 0.1.1Rust wrapper for Objective-C's Foundation framework.INDIRECT5
objc • 0.2.7Objective-C Runtime bindings and wrapper for Rust.INDIRECT2
ordered-float • 1.1.1Wrappers for total ordering on floatsINDIRECT3
owning_ref • 0.4.1A library for creating references that carry their owner with them.INDIRECT1
phf_codegen • 0.7.24Codegen library for PHF typesINDIRECT23
phf_generator • 0.7.24PHF generation logicINDIRECT22
phf_shared • 0.7.24Support code shared by PHF librariesINDIRECT1
phf • 0.7.24Runtime support for perfect hash function data structuresINDIRECT2
proc-macro-error • 0.2.6Almost drop-in replacement to panics in proc-macrosINDIRECT4
raw-window-handle • 0.3.4Interoperability library for Rust Windowing applications.INDIRECT3
redox_syscall • 0.1.57A Rust library to access raw Redox system callsINDIRECT0
redox_users • 0.3.5A Rust library to access Redox users and groups functionalityINDIRECT12
rustc_version_runtime • 0.1.5A library for querying the version of the rustc compiler used in runtimeINDIRECT3
scoped_threadpool • 0.1.9A library for scoped and cached threadpools.INDIRECT0
servo-fontconfig-sys • 4.0.9Font configuration and customization libraryINDIRECT6
slab • 0.4.9Pre-allocated storage for a uniform data typeINDIRECT1
smithay-client-toolkit • 0.4.6Toolkit for making client wayland applications.INDIRECT60
synstructure • 0.12.6Helper methods and macros for custom derivesINDIRECT5
tiff • 0.2.2TIFF decoding and encoding library in pure RustINDIRECT10
twox-hash • 1.6.3A Rust implementation of the XXHash and XXH3 algorithmsINDIRECT16
void • 1.0.2The uninhabited void type for use in statically impossible cases.INDIRECT0
wavefront_obj • 6.0.0A parser for the Wavefront .obj file format.INDIRECT10
wayland-client • 0.21.13Bindings to the standard C implementation of the wayland protocol, client side.INDIRECT22
wayland-commons • 0.21.13Common types and structures used by wayland-client and wayland-server.INDIRECT15
wayland-protocols • 0.21.13Generated API for the officials wayland protocol extensionsINDIRECT23
wayland-scanner • 0.21.13Wayland Scanner for generating rust APIs from XML wayland protocol files.INDIRECT4
wayland-sys • 0.21.13FFI bindings to the various libwayland-*.so libraries. You should only need this crate if you are working on custom wayland protocol extensions. Look at the crate wayland-client for usable bindings.INDIRECT7
winapi-build • 0.1.1Common code for build.rs in WinAPI -sys crates.INDIRECT0
winapi • 0.2.8Raw FFI bindings for all of Windows API.INDIRECT0
ws2_32-sys • 0.2.1Contains function definitions for the Windows API library ws2_32. See winapi for types and constants.INDIRECT2
x11-clipboard • 0.3.3x11 clipboard support for Rust.INDIRECT9
x11-dl • 2.21.0X11 library bindings for RustINDIRECT3
x11 • 2.21.0X11 library bindings for RustINDIRECT2
xcb • 0.8.2Rust safe bindings for XCBINDIRECT8
xml-rs • 0.8.24An XML library in pure RustINDIRECT0
Apache-2.017
PackageRelationDependenciesPublished
alga_derive • 0.9.2Derive attribute for implementing algebraic traits from the alga crate.INDIRECT27
alga • 0.9.3Abstract algebra for RustINDIRECT11
approx • 0.1.1Approximate floating point equality comparisons and assertions.INDIRECT0
approx • 0.3.2Approximate floating point equality comparisons and assertions.INDIRECT3
atom • 0.3.6A safe abstraction around AtomicPtrINDIRECT0
cgmath • 0.16.1A linear algebra and mathematics library for computer graphics.INDIRECT15
clang-sys • 1.8.1Rust bindings for libclang.INDIRECT13
claxon • 0.4.3A FLAC decoding libraryINDIRECT0
cpal • 0.8.2Low-level cross-platform audio I/O library in pure Rust.INDIRECT43
edit-distance • 2.1.3Levenshtein edit distance between strings, a measure for similarity.INDIRECT0
fluent-locale • 0.10.1A library for language and locale negotiation. INDIRECT10
genmesh • 0.6.2A package for generating 3D meshesINDIRECT16
glyph_brush_layout • 0.1.9Text layout for ab_glyphINDIRECT22
glyph_brush • 0.6.3Fast cached text render library using ab_glyphINDIRECT41
hound • 3.5.1A wav encoding and decoding libraryINDIRECT0
winit • 0.19.5Cross-platform window creation library.INDIRECT124
xi-unicode • 0.2.1Unicode utilities useful for text editing, including a line breaking iterator.INDIRECT0
MIT OR Unlicense7
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
quickcheck • 0.9.2Automatic property based testing with shrinking.INDIRECT24
same-file • 1.0.6A simple crate for determining whether two file paths point to the same file. INDIRECT11
walkdir • 2.5.0Recursively walk a directory.INDIRECT12
winapi-util • 0.1.9A dumping ground for high level safe wrappers over windows-sys.INDIRECT10
BSD-3-Clause5
PackageRelationDependenciesPublished
bindgen • 0.69.5Automatically generates Rust FFI bindings to C and C++ libraries.INDIRECT32
fuchsia-zircon-sys • 0.3.3Low-level Rust bindings for the Zircon kernelINDIRECT0
fuchsia-zircon • 0.3.3Rust bindings for the Zircon kernelINDIRECT2
nalgebra • 0.18.1General-purpose linear algebra library with transformations and statically-sized or dynamically-sized matrices.INDIRECT38
ogg • 0.7.1Ogg container decoder and encoder written in pure RustINDIRECT1
Apache-2.0 OR MIT OR Zlib4
PackageRelationDependenciesPublished
miniz_oxide • 0.7.4DEFLATE compression and decompression library rewritten in Rust based on minizINDIRECT1
raw-window-handle • 0.4.3Interoperability library for Rust Windowing applications.INDIRECT1
tinyvec_macros • 0.1.1Some macros for tiny containersINDIRECT0
tinyvec • 1.8.1`tinyvec` provides 100% safe vec-like data structures.INDIRECT1
CC0-1.03
PackageRelationDependenciesPublished
amethyst-imgui • 0.5.2imgui library for amethystDIRECT407
constant_time_eq • 0.1.5Compares two equal-sized byte strings in constant time.INDIRECT0
tiny-keccak • 2.0.2An implementation of Keccak derived functions.INDIRECT1
BSD-2-Clause3
PackageRelationDependenciesPublished
arrayref • 0.3.9Macros to take array references of slicesINDIRECT0
cloudabi • 0.0.3Low level interface to CloudABI. Contains all syscalls and related types.INDIRECT1
mach • 0.3.2A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.INDIRECT1
ISC3
PackageRelationDependenciesPublished
libloading • 0.6.7Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.INDIRECT4
libloading • 0.8.6Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.INDIRECT10
rdrand • 0.4.0An implementation of random number generator based on rdrand and rdseed instructionsINDIRECT2
Apache-2.0 OR MIT OR Apache-2.0 WITH LLVM-exception3
PackageRelationDependenciesPublished
wasi • 0.10.0+wasi-snapshot-preview1Experimental WASI API bindings for RustINDIRECT0
wasi • 0.11.0+wasi-snapshot-preview1Experimental WASI API bindings for RustINDIRECT0
wasi • 0.9.0+wasi-snapshot-preview1Experimental WASI API bindings for RustINDIRECT0
MPL-2.02
PackageRelationDependenciesPublished
colored • 1.9.4The most simple way to add colors in your terminalINDIRECT17
dwrote • 0.9.0Lightweight binding to DirectWrite.INDIRECT5
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
MIT OR (Apache-2.0 AND BSD-2-Clause)1
PackageRelationDependenciesPublished
crossbeam-channel • 0.3.9Multi-producer multi-consumer channels for message passingINDIRECT3
MIT AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
libm • 0.2.11libm in pure RustINDIRECT0
Unicode-3.0 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.14Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
0BSD OR Apache-2.0 OR MIT1
PackageRelationDependenciesPublished
adler • 1.0.2A simple clean-room implementation of the Adler-32 checksumINDIRECT0
non-standard1
PackageRelationDependenciesPublished
fuchsia-cprng • 0.1.1Rust crate for the Fuchsia cryptographically secure pseudorandom number generatorINDIRECT0
unknown1
PackageRelationDependenciesPublished
num-integer • 0.1.46Integer traits and functionsINDIRECT3
FTL OR GPL-2.01
PackageRelationDependenciesPublished
servo-freetype-sys • 4.0.5FreeType is a freely available software library to render fonts.INDIRECT4
Zlib1
PackageRelationDependenciesPublished
adler32 • 1.2.0Minimal Adler32 implementation for Rust.INDIRECT0
Apache-2.0 OR BSL-1.01
PackageRelationDependenciesPublished
ryu • 1.0.18Fast floating point to string conversionINDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

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

Or the licenses badge code for the 0.1.0 version:

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