#egui #gamedev

epi

Backend-agnostic interface for writing apps using egui

10 breaking releases

0.17.0 Feb 22, 2022
0.16.0 Dec 29, 2021
0.15.0 Oct 24, 2021
0.13.0 Jun 24, 2021
0.10.0 Feb 28, 2021

#1607 in Game dev

Download history 1413/week @ 2023-06-05 1265/week @ 2023-06-12 2740/week @ 2023-06-19 1830/week @ 2023-06-26 1864/week @ 2023-07-03 1734/week @ 2023-07-10 2058/week @ 2023-07-17 2081/week @ 2023-07-24 1012/week @ 2023-07-31 2008/week @ 2023-08-07 2517/week @ 2023-08-14 1693/week @ 2023-08-21 2356/week @ 2023-08-28 2383/week @ 2023-09-04 1910/week @ 2023-09-11 1583/week @ 2023-09-18

8,552 downloads per month
Used in 39 crates (10 directly)

MIT/Apache

1MB
22K SLoC

epi: the egui application programming interface

Latest version Documentation unsafe forbidden MIT Apache

epi is a backend-agnostic interface for writing apps using egui (a platform agnostic GUI library).

This crate provides a common interface for programming an app using egui, which can then be easily plugged into eframe (which is a wrapper over egui_web, egui_glium and egui_glow).

This crate is only for those that want to write an app that can be compiled both natively and for the web.

Dependencies

~3MB
~43K SLoC