Search categories, packages and repositories

Package detailsv0.57.3

shadcn_ui

shadcn/ui ported in Flutter. Awesome UI components for Flutter, fully customizable.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
91.1K
Likes
968
Pub points
160

Install package

flutter pub add shadcn_ui

Package Overview

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

shadcn/ui ported to Flutter offers a collection of beautiful, fully customizable UI components inspired by the original shadcn/ui. Built with Flutter, it provides a modern, accessible, and developer-friendly library for creating consistent and visually appealing interfaces across Android, iOS, Web, macOS, Windows, and Linux. The components are designed to be easily integrated and tailored to match any design system. With clean code and strong documentation, it accelerates UI development while maintaining flexibility.

Use cases

  • Rapid UI prototyping
  • Building cross-platform apps
  • Creating design system components
  • Customizing existing Flutter projects
  • Developing accessible interfaces

Key features

  • Fully customizable components
  • Cross-platform support
  • Accessible design
  • Clean, modular code
  • Built-in theming support
  • Easy integration via pub

Suitable for

  • Flutter developers seeking modern UI components
  • Teams using a design system
  • Projects requiring fast UI development
  • Open-source contributors
  • Apps targeting multiple platforms

Considerations

  • Requires understanding of Flutter's widget system
  • Customization may require additional styling knowledge
  • Limited official support compared to first-party packages
  • Depends on community contributions for updates

Original README

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

Flutter ShadcnUI

License: MIT GitHub stars GitHub issues GitHub pull-requests shadcn_ui Pub Version (including pre-releases) CodeRabbit Pull Request Reviews Join Discord Supported by ufirst

Buy Me A Coffee

Shadcn UI ported in Flutter. Awesome UI components for Flutter, fully customizable.

Documentation

See the documentation to interact with the components and see the code.

Agent Skills

You can install the Agent Skills for this project with:

npx skills add nank1ro/flutter-shadcn-ui

Progress

Follow the progress on X (Twitter)

FAQs

What's the difference with shadcn_flutter My repo was created the 05/01/2024 while he started the 12/02/2024. He never contacted me to contribute. It's an open source project, I'd love to have contributions.

Each widget I make takes some time because I try to solve problems in a simple way, making each widget extremely customizable.

Another library could probably come first with more widgets, but in the long run it's the quality the most important thing.

Star History

Star History Chart

Categories

Dependencies

Dependency list 13 items

Source repository

Projects using this package

Rankings