Skip to content

ilya-zlobintsev/gtk-egui-area

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gtk-egui-area

This library provides an EguiArea widget for integrating egui inside of GTK applications. It uses the gtk GLArea widget as the base with the egui_glow renderer to draw inside of it.

image

See demo for usage example.

Supported features:

  • Input handling (Keyboard/Mouse/Touchpad were tested)
  • Clipboard support
  • HiDPI Display handling
  • Opening URLs

Not supported:

  • Accessibility

Requirements

  • gtk-rs
  • egui (also re-exported from this library)
  • libepoxy - epoxy is a dependency of GTK, so you should already have it, but this library loads it explicitly so it should be available in the standard library paths

About

EguiArea widget for embedding egui inside of GTK

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages