Menu
Libraries |
Category

originui-svelte

  • Purpose: Origin UI - Svelte is a collection of copy-and-paste components for quickly building app UIs using Svelte. It's a fork of the original Origin UI project, adapted for Svelte with different underlying libraries.

  • Target Audience: Developers building applications with Svelte who want pre-designed UI components.

  • Key Features:

    • Built with Svelte instead of Next.js
    • Uses Lucide Svelte for icons
    • Uses Bits UI instead of Radix UI
    • Includes automated component registry and dependency detection systems
    • Supports dark mode and responsive design
  • Component Organization:

    • Base UI components in /ui directory
    • Themed components organized by category (inputs, buttons, etc.)
    • Placeholder components marked with .todo suffix when not yet implemented
  • Demo: Live preview available at originui-svelte.pages.dev/

  • Key Dependencies:

  • Contribution Guidelines:

    • Follows specific component organization patterns
    • Requires TypeScript types and ARIA attributes
    • Uses Tailwind CSS for styling
    • Includes automated registry generation
  • License: Free for personal and commercial use, but components cannot be redistributed or resold as-is.

bits-uisveltesveltekittailwindcss

Comments