Exadel Smart Library
UI component library with flair and precision
ESL is an open-source web components library that helps developers create modern-looking, effective, and user-friendly interfaces faster.
Why the ESL Web Components Library?
Our library reduces the work needed to create reusable UI components by giving you a reliable base to customize and expand on for fast and accurate development.
With ESL, there’s no need to write lengthy markup — the reusable elements in our UI component library are small, but they’re designed to be the optimal building blocks for your content.
We specifically designed our reusable web components to work quickly and efficiently in browsers, cutting out the unnecessary code that takes a toll on user experience.
While the modules in our web components library may be small, they’re also universal, allowing you to mix and match the UI components at will to create large modules.
We covered all of our utilities with unit tests to make ESL the best front end component library, which means every new addition works just as expected.
Our UI component library doesn't introduce any additional restrictions — only benefits, as it offers utilities and framework-agnostic web components that work with any tech stack.
Our web components library uses built-in browser functionality — Web API and ECMAScript 6 features that are fully supported by modern browsers such as Chrome, Firefox, Safari, or Edge.
If you want our UI component library to work in older browsers, you can use one of the polyfill lists — "light" or "full."