Orient UI

A design system for Flutter by UserOrient. Copy-paste widgets that you own! 😍

Cross-platform components that work perfectly on iOS, Android, Web, macOS, Windows, and Linux.

⚠️ Early development. API may change.

🚧 Building in public on X

πŸ’¬ Your feedback and contributions are welcomed!

πŸ“¦ Installation

dart pub global activate orient_ui

πŸš€ Usage

# Initialize styling system
orient_ui init

# Add components
orient_ui add button
orient_ui add spinner

# List available components
orient_ui add

✨ Features

βœ… Available Now

  • CLI tool for easy component installation
  • Styling system with theme support
  • Light & Dark mode theming
  • Button component with 6 variants
  • Spinner component

🚧 Coming Soon

  • Accessibility improvements
  • Focus management
  • Keyboard navigation

🎨 Components

Available Now

  • x Button
  • x Spinner

Coming Soon

  • Toast
  • TextField
  • Bottom Navigation Bar
  • Navigation Rail
  • Empty View
  • Dialog
  • ListTile
  • TabBar
  • SwitchListTile
  • RadioListTile
  • Menu
  • Confirmation Dialog

πŸ“„ License

MIT


Built by the team at UserOrient

Libraries