woab 0.1.0

Bridge between GTK and Actix to create actor-based GUIs
Documentation

Build Status Latest Version Rust Documentation

WoAB

WoAB (Widgets on Actors Bridge) is a library for combining the widgets toolkit GTK with the actors framework Actix. It helps with:

  • Running the actors inside the GTK thread, allowing message handlers to interact with the widgets directly.
  • Routing GTK signals through the asynchronous runtime, so that the code handling them can proceed naturally to interact with the actors.
  • Mapping widgets and signals from Glade XML files to user types.

Refer to the docs for more explanation on how to use WoAB, and to the examples for a short demonstration.

License

Licensed under MIT license (LICENSE or http://opensource.org/licenses/MIT))