Library of UI Component Primitives
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!
agnostic-react package for a React implementation."