Enlightenment foundation libraries
The Enlightenment Foundation Libraries, or EFL, is a set of open source graphical software libraries that grew out of the enlightenment window manager project. The project's focus is to make the EFL a flexible yet powerful and easy to use set of tools to extend the capabilities of what both the enlightenment window manager and other software projects based on the EFL. The libraries were created for version 0.17 of the window manager. The libraries are meant to be portable and optimized to be functional even on devices such as PDAs.
Table of contents |
EFL Components (in build order)
- Imlib2 Image Rendering and Manipulation Library – Version 2 (core library)
- EDB — DB Wrapper (core library)
- EET — Distribution Container Lib and Tools (core library)
- Evas — Canvas Library (core library)
- Ecore — Event Abstraction and Modular Convience Library (core library)
- Epeg — JPEG Thumbnailing Library (peripheral library)
- Epsilon — Freedesktop.org Thumbnailing Library (peripheral library)
- Embryo — Embedable Scripting Language (core library)
- Edje --Interface Abstraction Library and Toolset (core library)
- Esmart — (core library)
- Emotion — Video Smart-Object Library for Evas (peripheral library)
- Etox — Text Layout and Manipulation Lib (core library) (possibly defuncted by text control in Evas)
- EWL — Enlightenment Widget Library (core library)
- Evoak — (peripheral library)
Now Defunct/Depreciated EFL Components
- EWD (features now added to ecore)
- Estyle (features have been absorbed by etox)
EFL-Based Applications
- engage — an engaging Mac OS X-style task bar
- elicit — a color-picking tool for graphic designers
- evidence — a file manager
- entice — an enticing image viewer
- entrance — an entrancing login manager
- express — an instant messaging client
- euphoria — an XMMS theme
- erss — a desktop RSS feed reader
- enlightenment — the X window manager
- examine — an application configuration program
- iconbar — like engage
- enotes — a desktop sticky-note program
- equate — a desktop calculator
- eke — an RSS feed aggregator
- envision — a video-player front-end
- elation — a DVD-player front-end
- embrace — a mail checker
- elapse — an enlightenment clock
- eclips — possibly defunct
Most of the above programs are available only in CVS and are not complete or stable.
Now Defunct/Depreciated EFL-Based Applications
- MED
- EFM
- Etcher
- EFSD
- eBindings