The Enlightenment Project covers more than simple window management. It also includes the EFL, or Enlightenment Foundation Libraries: a framework which provides a great deal of functionality. Below you can find documentation for these libraries:
- Ecore operating system abstraction and integration. 
- Edje layout and theme library with super powers. 
- Eet binary data parser and serializer. 
- Eeze hardware device manipulation and notification. 
- Efreet freedesktop.org (xdg) menu and desktop integration. 
- Eina data types and low-level/basic abstractions. 
- Eio asynchronous input/output 
- Eldbus D-Bus integration. 
- Embryo embedded script language. 
- Emotion to play music and videos. 
- Eo generic object system. 
- EPhysics physics simulation integration and visual effects. 
- Escape playstation3 portability layer. 
- Ethumb to generate thumbnail images of files. 
- Evas drawing canvas. 
- Evil microsoft windows portability layer. 
- Eolian (BETA) an EO file parser and code generator. 
- Eina C++ (BETA) Eina C++ bindings. 
- Elocation (BETA) awareness library. 
- elementary_main widget library.