EFL

The Enlightenment Project covers more than simple window management. It also includes the EFL(Enlightenment Foundation Libraries), the EFL is a set of libraries each providing a great deal of functionality. Below you can find documentation auto-generated daily from SVN source for these libraries:

  • Eina data types and low-level/basic abstractions.
  • Eo generic object system.
  • Evas drawing canvas.
  • Eet binary data parser and serializer.
  • Embryo embedded script language.
  • Ecore operating system abstraction and integration.
  • Escape playstation3 portability layer.
  • Evil microsoft windows portability layer.
  • Eio asynchronous input/output
  • Eldbus d-bus integration.
  • Efreet freedesktop.org (xdg) menu and desktop integration.
  • Eeze hardware device manipulation and notification.
  • EPhysics physics simulation integration and visual effects.
  • Edje layout and theme library with super powers.
  • Emotion to play music and videos.
  • Ethumb to generate thumbnail images of files.