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:

dart pub global activate flutcn_ui

On this page