A design system and UI component library built with LitElement, based on web components standards.
Kor is a design system and UI component library built with LitElement, based on web components standards. It provides a collection of reusable UI components that are browser-, framework-, and OS-agnostic, allowing developers to build web, desktop, and mobile applications consistently across different technology stacks.
Frontend developers and teams building applications with Angular, Vue, React, or plain JavaScript who need interoperable, standards-based UI components.
Developers choose Kor for its framework-agnostic approach, leveraging web components to avoid vendor lock-in and ensure compatibility across diverse environments while maintaining a consistent design system.
User Interface Component Library based on LitElement / lit-html
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Kor components work seamlessly with Angular, Vue, React, and plain JavaScript, as the README states they can be used to build applications across these frameworks without lock-in.
Built on web components standards, Kor ensures compatibility across browsers and OSs, emphasizing interoperability from its philosophy and README description.
The README shows you can load individual components to reduce bundle size, allowing for better performance by importing only what's needed.
Components are used like native HTML tags with data binding support, simplifying integration as demonstrated in the usage examples with attribute change events.
Kor's library may lack advanced widgets compared to established libraries, potentially requiring custom development for complex features like rich text editors or charts.
For frameworks like React or Vue, additional configuration might be needed for optimal data binding, as the README only provides basic examples without deep integration details.
Relying on web components standards could necessitate polyfills for older browsers, adding deployment complexity that isn't addressed in the README.
Key documentation is external on kor-ui.com, which might be less accessible or thorough, creating a potential single point of failure for developers.