#egui #gui #gamedev

eframe

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

5 releases (breaking)

0.11.0 Apr 5, 2021
0.10.0 Feb 28, 2021
0.9.0 Feb 7, 2021
0.8.0 Jan 17, 2021
0.7.0 Jan 4, 2021

#6 in #egui

Download history 19/week @ 2020-12-29 84/week @ 2021-01-05 136/week @ 2021-01-12 157/week @ 2021-01-19 328/week @ 2021-01-26 182/week @ 2021-02-02 174/week @ 2021-02-09 195/week @ 2021-02-16 130/week @ 2021-02-23 190/week @ 2021-03-02 225/week @ 2021-03-09 191/week @ 2021-03-16 214/week @ 2021-03-23 188/week @ 2021-03-30 355/week @ 2021-04-06 255/week @ 2021-04-13

781 downloads per month
Used in egui_memory_editor

MIT/Apache and maybe LGPL-2.1

630KB
13K SLoC

egui framework

This aims to be the entry-level crate if you want to write an egui app.

eframe calls into your code (it is a framework) and supports web apps (via egui_web) and native apps (via egui_glium).

eframe is a very thin crate that re-exports egui, epi and thin wrappers over the backends.

On Linux you need to first run sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev to compile eframe natively.

Name

The frame in eframe stands both for the frame in which your egui app resides and also for "framework" (frame is a framework, egui is a library).

Dependencies

~1.5–6MB
~98K SLoC