Library of UI Component Primitives
"AgnosticUI is a set of open-source UI component primitives that work in vanilla JavaScript and HTML, but also React, Vue 3, Svelte & Angular.
AgnosticUI's build process follows the “1 stylesheet…many frameworks” approach. This forces framework-specific implementations to use the same stylesheet. Ultimately, this means you can make theme customizations once, then use these CSS custom property overrides across your React, Vue, Angular, and Svelte based applications… and they will have a consistent look and feel!
Use the
agnostic-react
package for a React implementation."