Enlightenment Main

EFL 1.24.2 and Enlightenment 0.24.0 are out - go to our Download page.Window ManagerEnlightenment started out way back in 1996 as a project to build a Window Manager for X11. It has grown much more since then. Enlightenment still produces this Window Manager, but it has evolved to also cover Mobile, Wearable and TV UI…

EFL 1.24.2 and Enlightenment 0.24.0 are out – go to our Download page.

Window Manager

Enlightenment started out way back in 1996 as a project to build a Window Manager for X11. It has grown much more since then. Enlightenment still produces this Window Manager, but it has evolved to also cover Mobile, Wearable and TV UI requirements for projects such as Tizen as well as the traditional “desktop” UI. We still push out releases. See our download page for more details on this. Visit our contribute page for our latest source code repositories.

The project is currently transitioning from X11 to Wayland. We are fully committed to moving to Wayland eventually, as its the future of graphical display layers on Linux.

We still primarily support Linux for Enlightenment, but there is some effort (based on help and support from users and some developers) to support BSD too.


While developing the Window Manager, a set of libraries was also developed. These libraries are known collectively as EFL. They cover a range of functionality from main-loop, to graphics, scene graphs, networking, widgets, data storage, IPC and much more.

We now are starting to pull in bindings support directly into EFL. We are working on auto-generated bindings for C++, Lua and Javascript (v8/node.js). We hope eventually to pull in our Python bindings too, so we can support as many languages as possible and keep them up to date.

Our primary development environment is Linux, but we make an effort to support BSD as much as possible, as well as macOS and Windows.


We use our libraries not only to make Enlightenment but other applications for day to day use. We make these applications available for free.

We have included common features such as a terminal emulator, video player, an image viewer, and even the makings of an IDE.

Native Tizen applications are developed using EFL. This is because we’ve focused on remaining lean, yet feature-rich. Unlike many traditional toolkits, EFL is based around a scene graph from the ground up. This allows us to seamlessly switch from software rendering to OpenGL or any other mechanism that can be put in a render engine for Evas the canvas scene graph engine. This also permits layer widgets and objects with alpha channels from the ground up without any special coding tricks.

This is by no means a complete list of applications and more are on the way. We may not have started the traditional way, but are building our library over time. Tizen also has a library of its own.

Thanks to

We run as an open source project. People contribute because they like to or because they are paid. The intent is to release everything under liberal open source licenses with no restrictions on those using such works except the usual “share alike” clauses found in GPLv2 etc.

We also receive other types of contributions. Our community files bug reports, as well as simply providing feedback. Other entities also support us.

This entire website runs on a machine bought with donations from developers and the community. Donations are highly appreciated. We have a non-profit Enlightenment foundation based in France, which acts as custodian of such funds until they’re needed.

This server is hosted at OSUOSL who use their infrastructure to keep many open source projects running.

Our DNS is kindly provided by EasyDNS.

Our SSL certificates are provided by

Many of our Enlightenment Developer Days events have been sponsored and paid for by Samsung and have recently been hosted by Openwide.

OSUOSL EasyDNS Gandi Samsung Openwide


Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on pinterest

Keyword Shitter – Bulk Keyword Tool

Keyword Shitter – Bulk Keyword Tool Keyword Shitter is raising money and trying to find technical talent.Email if interested.Download Domain Reports For Sale Domain Reports-5$Get upto 10k keywords and a lot of backlink information and other helpful seo stuff.Buy Now at Domain Sheeter Keyword Shitter Lightening-5$ Get all our finest keyword concepts in 2…

Read More »

Free Keyword Research Study Tutorial – Starting with SEO: Keyword Research

2020-08-26 20:29:14 A website (ideally one that promotes a service) Fundamental familiarity with spreadsheets (even Google Sheets will work) Don’t start to hang around (or money) on an SEO campaign without first doing some keyword research. This will inform you if your clients are relying on the online search engine to find your business. If…

Read More »

Matt Cutts Returns To Google For A Day To Lecture

Matt Cutts, who formerly resigned from Google in 2016 to lead up the United States Digital Service group in the Defense Digital Service at the Pentagon is coming back to Google. Well, just for a day.Matt Cutts revealed on Google+ that he willbe giving a talk today, Friday at 12:30 pm Pacific or 3:30 pm…

Read More »

What is SEO? What are Keywords?

Attempting to get traffic to your website?Have you heard that you should do SEO and use Keywords in your articles?Most short articles tell you all the tips and methods to implement SEO … But initially you must absolutely understand: What is SEO? And What are Keywords?Well let’s go backto the essentials for you to have…

Read More »

18 Types of Keywords Every Marketer Should Know

A successful search strategy is built on targeting the right types of keywords. When you identify your best keyword opportunities, you can drive the most traffic, qualified leads, and conversions for your brand.To know which types of keywords will work best in your strategy, you first need to know all of your options. Use this…

Read More »