licenses.dev

eframe v0.17.0

egui framework - write GUI apps that compiles to web and/or natively

Published on

Licenses

Learn more about license information.

Package Licenses

Apache-2.0 OR MIT

Dependency Licenses

Apache-2.0 OR MIT201
PackageRelationDependenciesPublished
addr2line • 0.20.0A cross-platform symbolication library written in Rust, using `gimli`INDIRECT1
async-broadcast • 0.5.1Async broadcast channelsINDIRECT2
async-channel • 2.3.1Async multi-producer multi-consumer channelINDIRECT7
async-io • 1.13.0Async I/O and timersINDIRECT61
async-lock • 2.8.0Async synchronization primitivesINDIRECT1
async-process • 1.7.0Async interface for working with processesINDIRECT73
async-recursion • 1.1.1Recursion for async functionsINDIRECT4
async-task • 4.7.1Task abstraction for building executorsINDIRECT0
async-trait • 0.1.83Type erasure for async trait methodsINDIRECT4
atomic_refcell • 0.1.13Threadsafe RefCellINDIRECT0
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.21.7encodes 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
blocking • 1.6.1A thread pool for isolating blocking I/O in async programsINDIRECT14
bumpalo • 3.16.0A fast bump allocation arena for Rust.INDIRECT0
cc • 1.1.31A 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
cesu8 • 1.1.0Convert to and from CESU-8 encoding (similar to UTF-8)INDIRECT0
cfg-expr • 0.11.0A parser and evaluator for Rust `cfg()` expressions.INDIRECT1
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
cgl • 0.3.2Rust bindings for CGL on MacINDIRECT1
cocoa-foundation • 0.1.2Bindings to Cocoa Foundation for macOSINDIRECT8
cocoa • 0.24.1Bindings to Cocoa for macOSINDIRECT12
concurrent-queue • 2.5.0Concurrent multi-producer multi-consumer queueINDIRECT1
copypasta • 0.7.1copypasta is a cross-platform library for getting and setting the contents of the OS-level clipboard.INDIRECT52
core-foundation-sys • 0.7.0Bindings to Core Foundation for macOSINDIRECT0
core-foundation-sys • 0.8.7Bindings to Core Foundation for macOSINDIRECT0
core-foundation • 0.7.0Bindings to Core Foundation for macOSINDIRECT2
core-foundation • 0.9.4Bindings to Core Foundation for macOSINDIRECT2
core-graphics-types • 0.1.3Bindings for some fundamental Core Graphics typesINDIRECT4
core-graphics • 0.19.2Bindings to Core Graphics for macOSINDIRECT6
core-graphics • 0.22.3Bindings to Core Graphics for macOSINDIRECT7
cpufeatures • 0.2.14Lightweight 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
crc32fast • 1.4.2Fast, SIMD-accelerated CRC32 (IEEE) checksum computationINDIRECT1
crossbeam-utils • 0.8.20Utilities for concurrent programmingINDIRECT0
crypto-common • 0.1.6Common cryptographic traitsINDIRECT3
cty • 0.2.2Type aliases to C types like c_int for use with bindgenINDIRECT0
dark-light • 0.2.3Detect if dark mode or light mode is enabledINDIRECT152
derivative • 2.2.0A set of alternative `derive` attributes for RustINDIRECT4
digest • 0.10.7Traits for cryptographic hash functions and message authentication codesINDIRECT5
dirs-sys • 0.3.7System-level helper functions for the dirs and directories crates.INDIRECT16
dirs • 4.0.0A 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.INDIRECT17
downcast-rs • 1.2.1Trait object downcasting support using only safe Rust. It supports type parameters, associated types, and type constraints. INDIRECT0
egui_glium • 0.17.0Bindings for using egui natively using the glium libraryDIRECT282
egui_glow • 0.17.0Bindings for using egui natively using the glow libraryDIRECT275
egui_web • 0.17.0Bindings for compiling egui code to WASM for a web pageDIRECT277
egui-winit • 0.17.0Bindings for using egui with winitDIRECT258
egui • 0.17.0An easy-to-use immediate mode GUI that runs on both web and nativeDIRECT25
ehttp • 0.2.0Minimal HTTP client for both native and WASMDIRECT53
emath • 0.17.0Minimal 2D math library for GUI workINDIRECT6
enumflags2_derive • 0.7.10Do not use directly, use the reexport in the `enumflags2` crate. This allows for better compatibility across versions.INDIRECT4
enumflags2 • 0.7.10Enum-based bit flagsINDIRECT7
epaint • 0.17.0Minimal 2D graphics library for GUI workINDIRECT20
epi • 0.17.0Backend-agnostic interface for writing apps using eguiDIRECT26
errno • 0.3.9Cross-platform interface to the `errno` variable.INDIRECT11
event-listener-strategy • 0.5.2Block or poll on event_listener easilyINDIRECT5
event-listener • 2.5.3Notify async tasks or threadsINDIRECT0
event-listener • 5.3.1Notify async tasks or threadsINDIRECT4
fastrand • 1.9.0A simple and fast random number generatorINDIRECT16
fastrand • 2.1.1A simple and fast random number generatorINDIRECT0
fdeflate • 0.3.5Fast specialized deflate implementationINDIRECT1
flate2 • 1.0.34DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams. INDIRECT5
fnv • 1.0.7Fowler–Noll–Vo hash functionINDIRECT0
foreign-types-shared • 0.1.1An internal crate used by foreign-typesINDIRECT0
foreign-types • 0.3.2A framework for Rust wrappers over C APIsINDIRECT1
form_urlencoded • 1.2.1Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.INDIRECT1
futures-core • 0.3.31The core traits and types in for the `futures` library. INDIRECT0
futures-io • 0.3.31The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library. INDIRECT0
futures-lite • 1.13.0Futures, streams, and async I/O combinatorsINDIRECT23
futures-lite • 2.3.0Futures, streams, and async I/O combinatorsINDIRECT2
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-util • 0.3.31Common utilities and extension traits for the futures-rs library. INDIRECT7
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
glow • 0.11.2GL on Whatever: a set of bindings to run GL (Open GL, OpenGL ES, and WebGL) anywhere, and avoid target-specific code.INDIRECT17
hashbrown • 0.12.3A Rust port of Google's SwissTable hash mapINDIRECT7
heck • 0.4.1heck is a case conversion library.INDIRECT0
hermit-abi • 0.3.9Hermit system calls definitions.INDIRECT0
hex • 0.4.3Encoding and decoding data into/from hexadecimal representation.INDIRECT0
ident_case • 1.0.1Utility for applying case rules to Rust identifiers.INDIRECT0
idna • 0.5.0IDNA (Internationalizing Domain Names in Applications) and Punycode.INDIRECT4
image • 0.24.9Imaging library. Provides basic image processing and encoders/decoders for common image formats.DIRECT20
indexmap • 1.9.3A hash table with consistent order and fast iteration.INDIRECT9
jni-sys • 0.3.0Rust definitions corresponding to jni.hINDIRECT0
jni • 0.19.0Rust bindings to the JNIINDIRECT25
jpeg-decoder • 0.3.1JPEG decoderINDIRECT0
js-sys • 0.3.72Bindings 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
libc • 0.2.161Raw FFI bindings to platform libraries like libc. INDIRECT0
lock_api • 0.4.12Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.INDIRECT2
log • 0.4.22A lightweight logging facade for Rust INDIRECT0
memmap2 • 0.3.1Cross-platform Rust API for memory-mapped file IOINDIRECT1
memmap2 • 0.5.10Cross-platform Rust API for memory-mapped file IOINDIRECT1
ndk-context • 0.1.1Handles for accessing Android APIsINDIRECT0
ndk-glue • 0.5.2Startup code for android binariesINDIRECT38
ndk-glue • 0.6.2Startup code for android binariesINDIRECT38
ndk-macro • 0.3.0Helper macros for android ndkINDIRECT25
ndk-sys • 0.2.2FFI bindings for the Android NDKINDIRECT0
ndk-sys • 0.3.0FFI bindings for the Android NDKINDIRECT1
ndk • 0.5.0Safe Rust bindings to the Android NDKINDIRECT27
ndk • 0.6.0Safe Rust bindings to the Android NDKINDIRECT27
nohash-hasher • 0.2.0An implementation of `std::hash::Hasher` which does not hash at all.INDIRECT0
num-traits • 0.2.19Numeric traits for generic mathematicsINDIRECT1
object • 0.31.1A unified interface for reading and writing object file formats.INDIRECT1
once_cell • 1.20.2Single assignment cells and lazy values.INDIRECT0
ordered-stream • 0.2.0Streams that are ordered relative to external eventsINDIRECT2
parking_lot_core • 0.8.6An advanced API for creating custom synchronization primitives.INDIRECT23
parking_lot • 0.11.2More compact and efficient implementations of the standard synchronization primitives.INDIRECT27
parking • 2.2.1Thread parking and unparkingINDIRECT0
percent-encoding • 2.3.1Percent encoding and decodingINDIRECT0
pin-project-lite • 0.2.14A lightweight version of pin-project written with declarative macros. INDIRECT0
pin-utils • 0.1.0Utilities for pinning INDIRECT0
piper • 0.2.4Async pipes, channels, mutexes, and more.INDIRECT3
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.17.14PNG decoding and encoding library in pure RustINDIRECT8
poll-promise • 0.1.0Poll the result of an async operation in a game or immediate mode GUI.DIRECT1
polling • 2.8.0Portable interface to epoll, kqueue, event ports, and IOCPINDIRECT17
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.89A 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. INDIRECT3
rustc-demangle • 0.1.24Rust compiler symbol demangling. INDIRECT0
scoped-tls • 1.0.1Library implementation of the standard library's old `scoped_thread_local!` macro for providing scoped access to thread local storage (TLS) so any type can be stored into TLS. 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
serde_derive • 1.0.210Macros 1.1 implementation of #[derive(Serialize, Deserialize)]INDIRECT4
serde_repr • 0.1.19Derive Serialize and Deserialize that delegates to the underlying repr of a C-like enum.INDIRECT4
serde • 1.0.210A generic serialization/deserialization frameworkINDIRECT5
sha1 • 0.10.6SHA-1 hash functionINDIRECT9
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
signal-hook-registry • 1.4.2Backend crate for signal-hookINDIRECT1
signal-hook • 0.3.17Unix signal handlingINDIRECT2
smallvec • 1.13.2'Small vector' optimization: store up to a small number of items on the stackINDIRECT0
socket2 • 0.4.10Utilities for handling networking sockets with a maximal amount of configuration possible intended. INDIRECT4
static_assertions • 1.1.0Compile-time assertions to ensure that invariants are met.INDIRECT0
syn • 1.0.109Parser for Rust source codeINDIRECT3
syn • 2.0.56Parser for Rust source codeINDIRECT3
system-deps • 6.0.3Discover and configure system dependencies from declarative dependencies in Cargo.tomlINDIRECT12
takeable-option • 0.5.0A small wrapper around option.INDIRECT0
tempfile • 3.8.0A library for managing temporary files and directories.INDIRECT28
thiserror-impl • 1.0.65Implementation detail of the `thiserror` crateINDIRECT4
thiserror • 1.0.65derive(Error)INDIRECT5
toml_datetime • 0.6.8A TOML-compatible datetime typeINDIRECT0
toml_edit • 0.19.3Yet another format-preserving TOML parser.INDIRECT13
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
ttf-parser • 0.25.0A high-level, safe, zero-allocation font parser for TrueType, OpenType, and AAT.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
unicode-bidi • 0.3.17Implementation 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
ureq • 2.8.0Simple, safe HTTP clientINDIRECT39
url • 2.5.2URL library for Rust, based on the WHATWG URL StandardINDIRECT7
version_check • 0.9.5Tiny crate to check the version of the installed/running rustc.INDIRECT0
waker-fn • 1.2.0Convert closures into wakersINDIRECT0
wasm-bindgen-backend • 0.2.95Backend code generation of the wasm-bindgen tool INDIRECT8
wasm-bindgen-futures • 0.4.45Bridging the gap between Rust Futures and JavaScript PromisesINDIRECT15
wasm-bindgen-macro-support • 0.2.95The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate INDIRECT9
wasm-bindgen-macro • 0.2.95Definition of the `#[wasm_bindgen]` attribute, an internal dependency INDIRECT10
wasm-bindgen-shared • 0.2.95Shared support between wasm-bindgen and wasm-bindgen cli, an internal dependency. INDIRECT0
wasm-bindgen • 0.2.95Easy support for interacting between JS and Rust. INDIRECT12
web-sys • 0.3.72Bindings for all Web APIs, a procedurally generated crate from WebIDL INDIRECT14
webbrowser • 0.6.0Open URLs in web browsers available on a platformINDIRECT76
widestring • 0.5.1A wide string Rust library for converting to and from wide strings, such as those often used in Windows API or other FFI libaries. Both `u16` and `u32` string types are provided, including support for UTF-16 and UTF-32, malformed encoding, C-style strings, etc.INDIRECT0
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.48.5Import lib for WindowsINDIRECT0
windows_aarch64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.37.0Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.48.5Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.37.0Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.48.5Import 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.37.0Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.48.5Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.37.0Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.48.5Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.48.5Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.37.0Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.48.5Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows-sys • 0.48.0Rust for WindowsINDIRECT8
windows-sys • 0.52.0Rust for WindowsINDIRECT9
windows-sys • 0.59.0Rust for WindowsINDIRECT9
windows-targets • 0.48.5Import libs for WindowsINDIRECT7
windows-targets • 0.52.6Import libs for WindowsINDIRECT8
windows • 0.37.0Rust for WindowsINDIRECT5
MIT78
PackageRelationDependenciesPublished
android_glue • 0.2.3Glue for the Android JNIINDIRECT0
atk-sys • 0.15.1FFI bindings to libatk-1INDIRECT16
block • 0.1.6Rust interface for Apple's C language extension of blocks.INDIRECT0
bytes • 1.8.0Types and traits for working with bytesINDIRECT0
cairo-sys-rs • 0.15.1FFI bindings to libcairoINDIRECT14
calloop • 0.9.3A callback-based event loopINDIRECT9
clipboard-win • 3.1.1Provides simple way to interact with Windows clipboard.INDIRECT4
color_quant • 1.1.0Color quantization library to reduce n colors to 256 colors.INDIRECT0
combine • 4.6.7Fast parser combinators on arbitrary streams with zero-copy support.INDIRECT2
core-video-sys • 0.1.4Bindings to CoreVideo.framework for macOS and iOSINDIRECT10
darling_core • 0.13.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.13.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.13.4A proc-macro library for reading attributes into structs when implementing custom derives. INDIRECT9
dconf_rs • 0.3.0A Rust API for interacting with dconf.INDIRECT0
detect-desktop-environment • 0.2.0Autodetect the desktop environmentINDIRECT0
dispatch • 0.2.0Rust wrapper for Apple's Grand Central Dispatch.INDIRECT0
dlib • 0.5.2Helper macros for handling manually loading optional system libraries.INDIRECT11
dlv-list • 0.3.0Semi-doubly linked list implemented using a vectorINDIRECT0
gdk-pixbuf-sys • 0.15.10FFI bindings to libgdk_pixbuf-2.0INDIRECT20
gdk-sys • 0.15.1FFI bindings to libgdk-3INDIRECT23
generic-array • 0.14.7Generic types implementing functionality of arraysINDIRECT2
gio-sys • 0.15.10FFI bindings to libgio-2.0INDIRECT19
glib-sys • 0.15.10FFI bindings to libglib-2.0INDIRECT14
gobject-sys • 0.15.10FFI bindings to libgobject-2.0INDIRECT15
gtk-sys • 0.15.3FFI bindings to libgtk-3INDIRECT25
libredox • 0.1.3Redox stable ABIINDIRECT2
malloc_buf • 0.0.6Structs for handling malloc'd memory passed to Rust.INDIRECT1
memoffset • 0.6.5offset_of functionality for Rust structs.INDIRECT1
memoffset • 0.7.1offset_of functionality for Rust structs.INDIRECT1
memoffset • 0.9.1offset_of functionality for Rust structs.INDIRECT1
mio • 0.8.11Lightweight non-blocking I/O.INDIRECT12
nix • 0.22.3Rust friendly bindings to *nix APIsINDIRECT7
nix • 0.24.3Rust friendly bindings to *nix APIsINDIRECT5
nix • 0.26.4Rust friendly bindings to *nix APIsINDIRECT5
nom8 • 0.2.0A byte-oriented, zero-copy, parser combinators library (fork for proposals for v8)INDIRECT1
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-multimap • 0.4.3Insertion ordered multimapINDIRECT9
pango-sys • 0.15.10FFI bindings to libpango-1.0INDIRECT16
quick-xml • 0.22.0High performance xml reader and writerINDIRECT1
redox_syscall • 0.2.16A Rust library to access raw Redox system callsINDIRECT1
redox_syscall • 0.3.5A Rust library to access raw Redox system callsINDIRECT1
redox_users • 0.4.6A Rust library to access Redox users and groups functionalityINDIRECT12
rfd • 0.8.4Rusty File DialogDIRECT53
rust-ini • 0.18.0An Ini configuration file parsing library in RustINDIRECT10
simd-adler32 • 0.3.7A SIMD-accelerated Adler-32 hash algorithm implementation.INDIRECT0
slab • 0.4.9Pre-allocated storage for a uniform data typeINDIRECT1
smithay-client-toolkit • 0.15.4Toolkit for making client wayland applications.INDIRECT40
smithay-client-toolkit • 0.16.1Toolkit for making client wayland applications.INDIRECT36
smithay-clipboard • 0.6.6Provides access to the wayland clipboard for client applications.INDIRECT37
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
tracing-attributes • 0.1.27Procedural macro attributes for automatically instrumenting functions. INDIRECT4
tracing-core • 0.1.32Core primitives for application-level tracing. INDIRECT1
tracing • 0.1.40Application-level tracing for Rust. INDIRECT8
uds_windows • 1.1.0Unix Domain Sockets for Windows!INDIRECT34
version-compare • 0.1.1Rust library to easily compare version numbers with no specific format, and test against various comparison operators.INDIRECT0
wayland-client • 0.29.5Bindings to the standard C implementation of the wayland protocol, client side.INDIRECT30
wayland-commons • 0.29.5Common types and structures used by wayland-client and wayland-server.INDIRECT22
wayland-cursor • 0.29.5Bindings to libwayland-cursor.INDIRECT32
wayland-egl • 0.29.5Bindings to libwayland-egl.INDIRECT31
wayland-protocols • 0.29.5Generated API for the officials wayland protocol extensionsINDIRECT31
wayland-scanner • 0.29.5Wayland Scanner for generating rust APIs from XML wayland protocol files.INDIRECT4
wayland-sys • 0.29.5FFI 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.INDIRECT14
winreg • 0.10.1Rust bindings to MS Windows Registry APIINDIRECT3
x11-clipboard • 0.5.3x11 clipboard support for Rust.INDIRECT5
x11-dl • 2.21.0X11 library bindings for RustINDIRECT3
xcb • 0.10.1Rust safe bindings for XCBINDIRECT4
xcursor • 0.3.8A library for loading XCursor themesINDIRECT0
xdg-home • 1.3.0The user's home directory as per XDG SpecificationINDIRECT11
xml-rs • 0.8.22An XML library in pure RustINDIRECT0
zbus_macros • 3.15.2proc-macros for zbusINDIRECT23
zbus_names • 2.6.1A collection of D-Bus bus names typesINDIRECT29
zbus • 3.15.2API for D-Bus communicationINDIRECT137
zvariant_derive • 3.15.2D-Bus & GVariant encoding & decodingINDIRECT20
zvariant_utils • 1.0.1Various utilities used internally by the zvariant crate.INDIRECT4
zvariant • 3.15.2D-Bus & GVariant encoding & decodingINDIRECT28
Apache-2.013
PackageRelationDependenciesPublished
ab_glyph_rasterizer • 0.1.8Coverage rasterization for lines, quadratic & cubic beziersINDIRECT0
ab_glyph • 0.2.29API for loading, scaling, positioning and rasterizing OpenType font glyphs.INDIRECT3
gl_generator • 0.14.0Code generators for creating bindings to the Khronos OpenGL APIs.INDIRECT3
glium • 0.31.0Elegant and safe OpenGL wrapper. Glium is an intermediate layer between OpenGL and your application. You still need to manually handle the graphics pipeline, but without having to use OpenGL's old and error-prone API. Its objectives: - Be safe to use. Many aspects of OpenGL that can trigger a crash if misused are automatically handled by glium. - Provide an API that enforces good pratices such as RAII or stateless function calls. - Be compatible with all OpenGL versions that support shaders, providing unified API when things diverge. - Avoid all OpenGL errors beforehand. - Produce optimized OpenGL function calls, and allow the user to easily use modern OpenGL techniques. INDIRECT141
glutin_egl_sys • 0.1.6The egl bindings for glutinINDIRECT7
glutin_emscripten_sys • 0.1.1The emscripten bindings for glutinINDIRECT0
glutin_gles2_sys • 0.1.5The gles2 bindings for glutinINDIRECT7
glutin_glx_sys • 0.1.8The glx bindings for glutinINDIRECT8
glutin_wgl_sys • 0.1.5The wgl bindings for glutinINDIRECT4
glutin • 0.28.0Cross-platform OpenGL context provider.INDIRECT132
khronos_api • 3.1.0The Khronos XML API Registry, exposed as byte string constants.INDIRECT0
owned_ttf_parser • 0.25.0ttf-parser plus support for owned dataINDIRECT1
winit • 0.26.1Cross-platform window creation library.INDIRECT118
Apache-2.0 OR MIT OR Zlib7
PackageRelationDependenciesPublished
bytemuck_derive • 1.8.0derive proc-macros for `bytemuck`INDIRECT4
bytemuck • 1.19.0A crate for mucking around with piles of bytes.INDIRECT5
miniz_oxide • 0.7.4DEFLATE compression and decompression library rewritten in Rust based on minizINDIRECT1
miniz_oxide • 0.8.0DEFLATE compression and decompression library rewritten in Rust based on minizINDIRECT2
raw-window-handle • 0.4.3Interoperability library for Rust Windowing applications.INDIRECT1
tinyvec_macros • 0.1.1Some macros for tiny containersINDIRECT0
tinyvec • 1.8.0`tinyvec` provides 100% safe vec-like data structures.INDIRECT1
MIT OR Unlicense6
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
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
Apache-2.0 OR MIT OR Apache-2.0 WITH LLVM-exception6
PackageRelationDependenciesPublished
io-lifetimes • 1.0.11A low-level I/O ownership and borrowing libraryINDIRECT11
linux-raw-sys • 0.3.8Generated bindings for Linux's userspace APIINDIRECT0
linux-raw-sys • 0.4.14Generated bindings for Linux's userspace APIINDIRECT0
rustix • 0.37.27Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscallsINDIRECT25
rustix • 0.38.10Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscallsINDIRECT23
wasi • 0.11.0+wasi-snapshot-preview1Experimental WASI API bindings for RustINDIRECT0
ISC4
PackageRelationDependenciesPublished
libloading • 0.7.4Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.INDIRECT4
libloading • 0.8.5Bindings around the platform's dynamic library loading primitives with greatly improved memory safety.INDIRECT10
rustls-webpki • 0.101.7Web PKI X.509 Certificate Verification.INDIRECT19
untrusted • 0.9.0Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.INDIRECT0
Apache-2.0 OR ISC OR MIT2
PackageRelationDependenciesPublished
rustls • 0.21.12Rustls is a modern TLS library written in Rust.INDIRECT22
sct • 0.7.1Certificate transparency SCT verification libraryINDIRECT19
0BSD OR Apache-2.0 OR MIT2
PackageRelationDependenciesPublished
adler • 1.0.2A simple clean-room implementation of the Adler-32 checksumINDIRECT0
adler2 • 2.0.0A simple clean-room implementation of the Adler-32 checksumINDIRECT0
Apache-2.0 OR BSD-3-Clause OR MIT2
PackageRelationDependenciesPublished
num_enum_derive • 0.5.11Internal implementation details for ::num_enum (Procedural macros to make inter-operation between primitives and enums easier)INDIRECT19
num_enum • 0.5.11Procedural macros to make inter-operation between primitives and enums easier.INDIRECT20
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
unknown1
PackageRelationDependenciesPublished
ahash • 0.7.8A non-cryptographic hash function using AES-NI for high performanceINDIRECT6
BSD-3-Clause1
PackageRelationDependenciesPublished
instant • 0.1.13Unmaintained, consider using web-time instead - A partial replacement for std::time::Instant that works on WASM to.INDIRECT15
CC0-1.01
PackageRelationDependenciesPublished
osmesa-sys • 0.1.2OSMesa library bindings for RustINDIRECT3
Zlib1
PackageRelationDependenciesPublished
slotmap • 1.0.7Slotmap data structureINDIRECT1
MPL-2.01
PackageRelationDependenciesPublished
webpki-roots • 0.25.4Mozilla's CA root certificates for use with webpkiINDIRECT0
BSL-1.01
PackageRelationDependenciesPublished
lazy-bytes-cast • 5.0.1Lazy casts from & to byte arraysINDIRECT0
non-standard1
PackageRelationDependenciesPublished
ring • 0.17.8Safe, fast, small crypto using Rust.INDIRECT18
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/eframe)](https://licenses.dev/cargo/eframe)
<a href="https://licenses.dev/cargo/eframe">
  <img src="https://licenses.dev/b/cargo/eframe" alt="licenses" />
</a>

Or the licenses badge code for the 0.17.0 version:

[![licenses](https://licenses.dev/b/cargo/eframe/0.17.0)](https://licenses.dev/cargo/eframe/0.17.0)
<a href="https://licenses.dev/cargo/eframe/0.17.0">
  <img src="https://licenses.dev/b/cargo/eframe/0.17.0" alt="licenses" />
</a>
GitHub