During the weekend I tested briefly QEdje 0.3.0, here are my thoughts: QZion canvas which is used for graphics rendering in QEdje has two implementations: QPainter based and QGraphicsView based, former being currently faster in embedded environments lacking FPU power. QZion API is still very light, containing basic canvas objects (rectangle, image, text) with under 2kLOC / implementation. QEdje is the real beef, containing parser for Edje theme files. What I like about Edje format is that it's not based on XML and it still gets compiled into binary mode when deploying, which should minimize the theming performance hit. I tested now only with provided samples, have to check how QEdje handles more complicated Edje themes. Thinking why Edje, Evas, E17 etc. haven't become more popular, is the reason technical, just (lack of) community or what? My ideas for QEdje developers would be to concentrate more on QGraphicsView backend as it offers more features and should get nice boost w