Aolda's component library for building modern web applications.
Aolda provides accessible, design-system-compliant UI components built on Base UI. It handles keyboard navigation, focus management, and ARIA attributes so you can build accessible applications without thinking through every detail.
Note
Aolda Design System is based on the structure of Cloudflare Kumo and is maintained independently for Aolda's component library, design tokens, and documentation.
pnpm add @aolda/uipnpm add react react-dom @phosphor-icons/reactimport { Button, Input, Dialog } from "@aolda/ui";
import "@aolda/ui/styles";import { Button } from "@aolda/ui/components/button";Aolda re-exports all Base UI primitives for advanced use cases:
import { Popover } from "@aolda/ui/primitives/popover";Aolda generates machine-readable component metadata for docs and tooling:
jq '.components.Button.props' packages/ui/registry/component-registry.jsonSee AGENTS.md for comprehensive development documentation including:
- Component patterns and styling system
- Semantic color tokens
- Development workflows
- CI/CD pipeline
pnpm install
pnpm dev # Start docs site at localhost:4321
pnpm --filter @aolda/ui testpnpm --filter @aolda/ui new:component- Live Docs: ui.aoldacloud.com
- AI/Agent Guide: AGENTS.md
MIT