Visit the Enyo page on the PropertyCross website for screenshots and code sharing metrics.
Enyo is a free and open source (Apache 2.0 license) cross-platform and cross-browser application development framework that enables developers to create HTML5 applications and deploy them to many modern desktop browsers and mobile devices.
Enyo is built around the philosophy of fully-encapsulated components, which allow a developer to reuse component pieces (or even an entire application) in new or existing projects. It is possible to embed full Enyo applications in the DOM elements of existing Web pages.
Enyo has a dependency mechanism (package.js) to enable a basic modular approach to building applications. If you look at most Enyo projects, you will see references to a $lib directory in one or more package.js files, usually to include optional modules such as Layout (lists and responsive components) and Onyx (a widget library).
enyo/- the unminified framework source
lib/- the unminified module sources
source/- the application source
index.html- for a deployed app
debug.html- for building and testing
assets/- application assets, such as images, as well as icons and splashscreens used by PhoneGap
##Building The Application
You can run the un-minifed version directly in your browser for easy testing. Just open index.html located in the enyo/source directory of this repository.