Flutter 版 shadcn-ui
Flutter 版 shadcn-ui 是一个旨在将最初为 React 开发者设计的 shadcn-ui 组件库的强大功能和灵活性带给 Flutter 开发者的项目。它提供了设计精美且可定制的组件,可以轻松集成到 Flutter 应用程序中。
该项目包含多个包
-
cli: 一个基于 Dart 的 CLI 工具,用于简化 flutter_cn_ui 的项目初始化、组件添加和依赖管理。
-
flutter_cn_ui_package: 核心包,用 Dart (Flutter) 编写,为开发者提供了一套全面的默认组件和依赖,用于将精美的 UI 元素集成到 Flutter 应用程序中。
-
registry: 一个 Flutter 应用程序,作为可视化游乐场,用于单独测试 flutter_cn_ui 组件。它确保了彻底的测试和为集成到实际项目做好准备。
-
ui: 一个 Next.js 应用程序,补充了 flutter_cn_ui,提供了一个用于以 JSON 格式访问组件信息的 API。它通过为使用 flutter_cn_ui 的 Flutter 开发者提供用户友好的界面来增强开发体验。