You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'll no longer be maintaining conrod for the reasons discussed
here. If you're
looking for a similar yet nicer replacement GUI library, I recommend
egui. If you're interested in taking over
maintenance, please express your interest
here.
Conrod
An easy-to-use, 2D GUI library written entirely in Rust.
Demonstration of Backend Implementation (using glium and glutin)
Internals
The Ui's Widget Graph
Ui::set_widgets - How does it work?
FAQ
The Guide is a work-in-progress. If a section is not linked, it is likely not yet implemented.
Crates
Crate
Badges
Description
conrod_core
The fundamentals for any conrod project.
conrod_derive
Provides the WidgetCommon and WidgetStyle derive macros.
conrod_winit
Simplifies using conrod_core with winit
conrod_gfx
Simplifies using conrod_core with the gfx ecosystem
conrod_wgpu
Simplifies using conrod_core with wgpu
conrod_glium
Simplifies using conrod_core with glium
conrod_piston
Simplifies using conrod_core with piston
conrod_vulkano
Simplifies using conrod_core with vulkano
Current State
We're just starting to reach a stable-ish API pattern! There will still be some
large changes, however these are more likely to be new features than API
overhauls.
To get a clearer idea of where we're at see the issues and in particular, the
1.0.0 milestone.
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
dual licensed as above, without any additional terms or conditions.