Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Open-source, lightweight UI component library built on web components that works with any framework.
Exadel Smart Library (ESL) is an open-source, lightweight and flexible UI component library built on web components technology, created to help teams build common UX modules that work with any JavaScript framework.
Exadel Smart Library (ESL) is a collection of reusable custom elements, utilities, and tools maintained by Exadel, Inc. It runs entirely in the browser and relies on the web components standard, so the same components work with React, Angular, Vue, or plain HTML without framework-specific wrappers. The project is distributed under the MIT license and is organized as a mono-repository containing the core ESL library, a UI Playground for live editing, an ESLint plugin, an ESLint shared config, and a Stylelint shared config. A public showcase site at esl-ui.com provides examples of the included components.
