Menu
Libraries |
Category

grail-ui

  • Purpose: Grail UI provides component primitives, actions, and utilities to help build accessible, high-quality Svelte applications faster with a great developer experience.
  • Target Audience: Svelte developers looking to build robust applications with accessibility support.
  • Key Features:
    • Accessible, composable, and unstyled components
    • Uncontrolled behavior, tiny bundle size, and tree-shakeable
    • Fully typed, SSR-friendly, and performant
  • Vision: Focuses on high-quality tools with straightforward APIs, wide use-case support, thorough testing, performance optimization, clean documentation, and full customization.
  • Inspiration: Draws from projects like React Aria ↗, Radix ↗, VueUse ↗, Zag ↗, and Angular CDK ↗.
  • Documentation: Interactive demos and usage details available at Grail UI ↗.
  • License: MIT License.

accessibilitycomponents-librarydesign-systemsheadlesssveltesveltekituiui-componentsgrail-ui

Comments