Enyo is an open sourceJavaScript framework for cross-platform mobile, desktop, TV and web applications emphasizing object-oriented encapsulation and modularity.[2] Initially developed by Palm, it was later acquired by Hewlett-Packard in April 2010 and then released under an Apache 2.0 license.[3][4] It is sponsored by LG Electronics and Hewlett-Packard.
Bootplate is a simplified way of creating an app, providing a skeleton of the program's folder tree. The Bootplate template provides a complete starter project that supports source control and cross-platform deployment out of the box. It can be used to facilitate both the creation of a new project and the preparation for its eventual deployment.[5]
Onyx: Based on the original styled of webOS/Touchpad design but available for use on any platform.
Moonstone: Used by LG SmartTV apps but available for use on any platform.
Spotlight: To support key-based interactions and "point and click" events on remote controls and keyboards.
Mochi:[6] Advanced user interface library.Enyo Mochi UI It has been maintained by the community since the team behind webOS released this abandoned interface from Palm/HP as open source.[7] This library is not included on bootplate right now, but has design documents.[8]
enyo-iLib: Internationalization and localization library, it wrap ilib's functionality on Enyo apps.[9] G11n was another library that has been deprecated on newer versions of enyo.
Canvas
Extra
enyo-cordova: Enyo-compatible library to automatically include platform-specific Cordova library (WIP).
In general, Enyo can run across all relatively modern, standards-based web environments, but because of the variety of them there are three priority tiers. At 2015[14] some platforms supported are:
released. In 2011, Enyo replaced Mojo, released in June 2009, as the software development kit (SDK). Free and open-source software portal List of smart
General Nova DOORS Extension Language Easy Programming Language Эль-76 Elixir Enyo எழில் F# FastAPI Fjölnir Flask Flix Forth FORTRAN Fortress FreeBASIC Go Godot
(application platform) by Google AngularJS by Google Backbone.js Echo Ember.js Enyo Express.js Ext JS Google Web Toolkit JsRender/JsViews Knockout Meteor Mojito
Openbravo Mobile (with Enyo). Pandora Radio ReSTbasis SoundCloud Trello USA Today.com WordPress.com verizon.com xTuple (with Enyo). Error: Unable to display
versions of webOS, the first multitasking operating system for smartphones, and enyo.js, a framework for HTML5 apps. In July 2010, Palm was purchased by Hewlett-Packard
Slave Zero X, Ziggurat partnered with Ironwood Software and Poppy Works for Slave Zero X: Episode Enyo, a total conversion for the first-person shooter