Introduction
Get started with Flutcn UI, the ultimate CLI tool for managing Flutter UI components and themes.
Welcome to Flutcn UI 🚀
Flutcn UI is a powerful Command Line Interface (CLI) tool designed to streamline the process of managing Flutter UI components and themes. Whether you're building a new Flutter project or maintaining an existing one, Flutcn UI helps you generate, organize, and update UI components and themes with ease.
Why Flutcn UI?
Building and maintaining a consistent UI in Flutter can be time-consuming and repetitive. Flutcn UI solves this problem by providing:
- Pre-built UI Components: Quickly add pre-designed widgets to your project.
- Dynamic Theme Management: Fetch and apply themes from a centralized API.
- Project Initialization: Automatically set up your project with the right folder structure and configurations.
- Customization: Easily customize themes and widgets to fit your project's needs.
With Flutcn UI, you can focus on building amazing apps while we handle the boilerplate.
Key Features
- Initialize Projects: Set up your Flutter project with a single command.
- Fetch Themes: Dynamically fetch and apply themes from a remote API.
- Add Widgets: Add pre-built widgets to your project with ease.
- Customizable: Configure themes, widgets, and project structure to suit your needs.
- Lightweight: Minimal dependencies and fast execution.
Getting Started
Prerequisites
Before using Flutcn UI, ensure you have the following installed:
- Dart SDK: Flutcn UI is built with Dart, so you'll need the Dart SDK installed.
- Flutter: Since this is a Flutter tool, make sure Flutter is installed and set up on your machine.
Installation
To install Flutcn UI globally, run: