{"repo":"enactjs/enact","free":true,"listed":false,"github":"https://github.com/enactjs/enact","clone":"git clone https://github.com/enactjs/enact.git","description":"An app development framework built atop React that’s easy to use, performant and customizable.","language":"JavaScript","stars":343,"topics":["javascript","javascript-framework","reactjs","react-components","enyo-2","lg","webos","webos-tv","webos-application","enyo"],"license":"Apache-2.0","category":"ui-components","readme_excerpt":"Enact An app development framework built atop React that’s easy to use, performant and customizable. Enact is to provide the building blocks for creating robust and maintainable applications. To that end, we’ve pulled together the best solutions for internationalization (i18n), accessibility (a11y), focus management, linting, testing and building. Then, we created a set of reusable components and behaviors on top of that. We combined these pieces and ensured that they work together seamlessly, allowing developers to focus on implementation. A mono-repo containing Enact framework modules core The set of essential building blocks for an Enact-based application. ui A set of reusable behaviors and a library of unstyled components for creating Enact themes. spotlight An extensible library for 5-way navigation and focus control. i18n Internationalization library based on iLib. webos Utility functions for working with webOS devices. Enact uses lerna to manage the individual modules within this repo. Getting Started Developers should use the individual npm modules hosted under the @enact namespace. For local framework development, this mono-repo can be setup using the bootstrap command: Alternatively, if you wish to install and setup package dependencies for global usage on a system, the bootstrap-link command can be used: That command will npm link the packages into global NPM userspace, for use in other projects via npm link or enact link . Documentation Tutorials API Docs Develope","default_branch":null,"files":null,"tree":[],"storefront":"/r/enactjs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/enactjs/enact/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}