All Projects → AgnosticUI → agnosticui

AgnosticUI / agnosticui

Licence: Apache-2.0 License
AgnosticUI is a set of UI primitives that start their lives in clean HTML and CSS. These standards compliant components are then copied to our framework implementations in: React, Vue 3, Angular, and Svelte.

Programming Languages

HTML
75241 projects
CSS
56736 projects
Vue
7211 projects
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
Svelte
593 projects

Projects that are alternatives of or similar to agnosticui

Svelte Navigator
Simple, accessible routing for Svelte
Stars: ✭ 125 (-61.66%)
Mutual labels:  accessibility, a11y, svelte
chusho
A library of bare & accessible components and tools for Vue.js 3
Stars: ✭ 47 (-85.58%)
Mutual labels:  accessibility, a11y, vue3
svelte-accessible-dialog
An accessible dialog component for Svelte apps
Stars: ✭ 24 (-92.64%)
Mutual labels:  accessibility, a11y, svelte
vuestic-ui
Free and Open Source UI Library for Vue 3 🤘
Stars: ✭ 1,501 (+360.43%)
Mutual labels:  accessibility, vue3
evaluatory
Web page evaluation with a focus on accessibility
Stars: ✭ 57 (-82.52%)
Mutual labels:  accessibility, a11y
ckeditor4-plugin-a11ychecker
Accessibility checker for CKEditor 4
Stars: ✭ 17 (-94.79%)
Mutual labels:  accessibility, a11y
fenrir
An TTY screenreader for Linux.
Stars: ✭ 33 (-89.88%)
Mutual labels:  accessibility, a11y
a11yjson
A11yJSON: A standard to describe the accessibility of the physical world.
Stars: ✭ 58 (-82.21%)
Mutual labels:  accessibility, a11y
sublime-wai-aria
WAI-ARIA Roles, States and Properties auto-completion for Sublime Text
Stars: ✭ 21 (-93.56%)
Mutual labels:  accessibility, a11y
a11y-accordion-tabs
A script for an accessible accordion tabs component
Stars: ✭ 50 (-84.66%)
Mutual labels:  accessibility, a11y
jquery-accessible-carrousel-aria
jQuery Accessible Carrousel System, using ARIA
Stars: ✭ 40 (-87.73%)
Mutual labels:  accessibility, a11y
a11y-components
No description or website provided.
Stars: ✭ 32 (-90.18%)
Mutual labels:  accessibility, a11y
use-prefers-color-scheme
🪝 React hook for subscribing to user's color scheme preference.
Stars: ✭ 28 (-91.41%)
Mutual labels:  accessibility, a11y
templates
tsParticles website templates collection
Stars: ✭ 42 (-87.12%)
Mutual labels:  svelte, vue3
csvConf2021
Data visualization accessibility talk for csv,conf,v6 (2021)
Stars: ✭ 19 (-94.17%)
Mutual labels:  accessibility, a11y
a11y-guidelines
アメーバアクセシビリティガイドライン
Stars: ✭ 61 (-81.29%)
Mutual labels:  accessibility, a11y
focus-svelte
focus lock for svelte
Stars: ✭ 18 (-94.48%)
Mutual labels:  accessibility, svelte
alfa
♿ Suite of open and standards-based tools for performing reliable accessibility conformance testing at scale
Stars: ✭ 75 (-76.99%)
Mutual labels:  accessibility, a11y
quiz-extensions
A self-service LTI for faculty to easily extend time for multiple users for all quizzes at once.
Stars: ✭ 15 (-95.4%)
Mutual labels:  accessibility, a11y
aria-collapsible
A lightweight, dependency-free JavaScript module for generating progressively-enhanced collapsible regions using ARIA States and Properties.
Stars: ✭ 25 (-92.33%)
Mutual labels:  accessibility, a11y

image

License Maintenance GitHub commits PRs Welcome Gitter

AgnosticUI is a set of UI primitives that start their lives in clean HTML and CSS. These standards compliant components are then copied to our framework implementations in: React, Vue 3, Svelte, and Angular (experimental).

AgnosticUI Documentation

Features

  • 🔥 Available in React, Vue 3, Svelte, and Angular (experimental)
  • 🙌 Vanilla JavaScript works too!! 😎
  • 🖌️ CSS custom properties-based theming
  • 💪 Clean, semantic, and accessible HTML
  • 💯 Decoupled standards-based CSS (no preprocessing)

Installation

See the Setup Docs

Code of conduct

See Code of conduct

Contributing

See Contributing guidelines

Credits

See Credits


Contributions are definitely welcome! <3

Made with ❤️ | HTML | CSS | JavaScript by Rob Levin

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].