Agnostic

One stylesheet…all the frameworks! UI components that work in React, Vue 3, and Svelte!

React, Vue 3, Angular, and Svelte

UI components you can use across multiple projects!

Synchronized Theming

Brand your UI components once, then watch them work in all your projects!

Embraces the Platform

Semantic and accessible HTML. Unprocessed CSS. Code on the platform and towards upcoming web standards.

import 'agnostic-react/dist/common.min.css';
import 'agnostic-react/dist/esm/index.css';
import { Button } from 'agnostic-react';
const App = () => (
  <Button mode="primary">Let's go!</Button>
)
ReactDOM.render(
  React.createElement(App, {}, null),
  document.getElementById('root')
);

Apache 2.0 Licensed | Copyright © 2021 Rob Levin