What is Enlightenment?

Enlightenment is not just a window manager for Linux/X11 and others, but also a whole suite of libraries to help you create beautiful user interfaces with much less work than doing it the old fashioned way and fighting with traditional toolkits, not to mention a traditional window manager. It covers uses from small mobile devices like phones all the way to powerful multi-core desktops (which are the primary development environment).

Mobile Devices Desktops, Laptops and Netbooks

Enlightenment Foundation Libraries (EFL)

These provide both a semi-traditional toolkit set in Elementary as well as the object canvas (Evas) and powerful abstracted objects (Edje) that you can combine, mix and match, even layer on top of each other with alpha channels and events in-tact. It has 3D transformations for all objects and more.

A simple overview of the EFL (Enlightenment Foundation Libraries) stack is here. There is more to this, but this gives a quick overview of where it fits in.

Simple E stack

Enlightenment News

EFL Documentation
Aug 17, 2011 at 10:00 AM

The EFL now has documentation! Actually it already did, but through the efforts of ProFUSION and the patronage of Samsung those docs are now far more extensive and far more detailed. Check out this blog bost for more details on the EFL documentation project.

1.0.2 Release of Eeze
Aug 5, 2011 at 12:34 PM

This is a bugfix release which contains a number of small fixes, most notably support for new property name conventions in very recent versions of udev.

1.0.1 Release of core EFL
May 25, 2011 at 12:11 PM

After a few months, we are pleased to announce the 1.0.1 release of the core EFL libraries (With the exception of Eet at 1.4.1). This is a bug fixes only release on top of the previous 1.0 release. Only libraries that require bug fix are being released (Embryo stay in 1.0.0 as no bug where reported on it). For new shiny feature, you will have to wait a little bit more. The following libraries have been released:

You can download the respective libraries from our Download Page. Or checkout the 1.0 branch with subversion revision r59661.

For applications and bindings compatible with this release, take a look at this snapshot.


RSS 2.0 updates rss