flutter_simple_architecture 1.2.1 copy "flutter_simple_architecture: ^1.2.1" to clipboard
flutter_simple_architecture: ^1.2.1 copied to clipboard

A robust Flutter bootstrapping tool and project template emphasizing a clean, layer-first architecture with strict state management.

Use this package as an executable

Install it

You can install the package from the command line:

dart pub global activate flutter_simple_architecture

Use it

The package has the following executables:

$ fsa

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add flutter_simple_architecture

With Flutter:

 $ flutter pub add flutter_simple_architecture

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  flutter_simple_architecture: ^1.2.1

Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:flutter_simple_architecture/cli/commands/create_command.dart';
import 'package:flutter_simple_architecture/cli/commands/generate_command.dart';
import 'package:flutter_simple_architecture/core/error/error_handler.dart';
import 'package:flutter_simple_architecture/core/error/failures.dart';
import 'package:flutter_simple_architecture/core/error/failures.freezed.dart';
import 'package:flutter_simple_architecture/core/l10n/app_localizations.dart';
import 'package:flutter_simple_architecture/core/l10n/app_localizations_en.dart';
import 'package:flutter_simple_architecture/core/providers/provider_observer.dart';
import 'package:flutter_simple_architecture/core/providers/side_effect.dart';
import 'package:flutter_simple_architecture/core/providers/side_effect.freezed.dart';
import 'package:flutter_simple_architecture/core/router/app_router.dart';
import 'package:flutter_simple_architecture/core/router/route_animations.dart';
import 'package:flutter_simple_architecture/core/router/route_transitions.dart';
import 'package:flutter_simple_architecture/core/services/logger_service.dart';
import 'package:flutter_simple_architecture/core/theme/theme.dart';
import 'package:flutter_simple_architecture/core/widgets/bottom_sheets.dart';
import 'package:flutter_simple_architecture/core/widgets/buttons.dart';
import 'package:flutter_simple_architecture/core/widgets/carousels.dart';
import 'package:flutter_simple_architecture/core/widgets/chips.dart';
import 'package:flutter_simple_architecture/core/widgets/dialogs.dart';
import 'package:flutter_simple_architecture/core/widgets/text.dart';
import 'package:flutter_simple_architecture/core/widgets/view_builder.dart';
import 'package:flutter_simple_architecture/domain/entities/todo.dart';
import 'package:flutter_simple_architecture/domain/entities/todo.freezed.dart';
import 'package:flutter_simple_architecture/domain/entities/todo.g.dart';
import 'package:flutter_simple_architecture/domain/providers/todo_provider.dart';
import 'package:flutter_simple_architecture/domain/repositories/todo_repository.dart';
import 'package:flutter_simple_architecture/main.dart';
import 'package:flutter_simple_architecture/presentation/details/ui_state.dart';
import 'package:flutter_simple_architecture/presentation/details/ui_state.freezed.dart';
import 'package:flutter_simple_architecture/presentation/details/ui_state_notifier.dart';
import 'package:flutter_simple_architecture/presentation/details/view.dart';
import 'package:flutter_simple_architecture/presentation/home/ui_state.dart';
import 'package:flutter_simple_architecture/presentation/home/ui_state.freezed.dart';
import 'package:flutter_simple_architecture/presentation/home/ui_state_notifier.dart';
import 'package:flutter_simple_architecture/presentation/home/view.dart';
import 'package:flutter_simple_architecture/presentation/home/widgets/todo_tile.dart';
0
likes
0
points
658
downloads

Publisher

unverified uploader

Weekly Downloads

A robust Flutter bootstrapping tool and project template emphasizing a clean, layer-first architecture with strict state management.

Homepage
Repository (GitLab)
View/report issues

License

unknown (license)

Dependencies

args, cupertino_icons, dio, flutter, flutter_hooks, flutter_localizations, fpdart, freezed_annotation, google_fonts, hooks_riverpod, intl, json_annotation, logger, path

More

Packages that depend on flutter_simple_architecture