Search packages, repositories and app categories

shadcn_flutter cover
Package detailsv0.0.55

shadcn_flutter

Beautifully designed components from Shadcn/UI is now available for Flutter

AndroidiOSmacOSWindowsLinux
30-day downloads
25K
Likes
471
Pub points
160

Install package

flutter pub add shadcn_flutter

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

shadcn_flutter brings the elegant, customizable components from Shadcn/UI to Flutter, offering a modern, accessible, and production-ready set of UI elements. Built with simplicity and design consistency in mind, it provides developers with beautifully crafted widgets that follow best practices in usability and aesthetics. The package integrates seamlessly into Flutter projects and supports multiple platforms, enabling consistent cross-platform experiences. It emphasizes composability and theme flexibility, making it ideal for apps that prioritize visual quality and developer experience.

Use cases

  • Building modern, visually appealing Flutter apps
  • Creating consistent UI across Android, iOS, and desktop
  • Rapid prototyping with production-ready components
  • Designing accessible and responsive interfaces
  • Customizing UI without writing boilerplate code

Key features

  • Pre-designed, accessible components
  • Cross-platform compatibility
  • Highly customizable themes
  • Composable widget architecture
  • Built-in dark mode support
  • Lightweight and modular structure

Suitable for

  • UI designers working with Flutter
  • Developers seeking polished, ready-to-use components
  • Teams prioritizing design consistency
  • Projects requiring fast UI development
  • Apps targeting multiple platforms

Considerations

  • Requires understanding of Flutter's widget system
  • May need additional styling for unique brand requirements
  • Depends on community maintenance and updates
  • Not a full framework—complements existing Flutter workflows

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

shadcn_flutter monorepo

Packages

Getting started

flutter pub get   # resolves every package in the workspace at once
flutter analyze

See CONTRIBUTING.md for the full contributor guide.

Categories

Dependencies

Dependency list 3 items

  • animation_kit^0.0.2
  • data_widget^0.0.3
  • gap^3.0.1

Source repository

Projects using this package