atomic_flutter_kit 0.12.0 copy "atomic_flutter_kit: ^0.12.0" to clipboard
atomic_flutter_kit: ^0.12.0 copied to clipboard

A comprehensive atomic design system for Flutter applications with Material Design 3 support.

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add atomic_flutter_kit

With Flutter:

 $ flutter pub add atomic_flutter_kit

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

dependencies:
  atomic_flutter_kit: ^0.12.0

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:atomic_flutter_kit/atomic_flutter.dart';
import 'package:atomic_flutter_kit/atoms/buttons/atomic_button.dart';
import 'package:atomic_flutter_kit/atoms/buttons/atomic_button_optimized.dart';
import 'package:atomic_flutter_kit/atoms/buttons/atomic_icon_button.dart';
import 'package:atomic_flutter_kit/atoms/containers/atomic_animated_container.dart';
import 'package:atomic_flutter_kit/atoms/containers/atomic_card.dart';
import 'package:atomic_flutter_kit/atoms/containers/atomic_collapse_box.dart';
import 'package:atomic_flutter_kit/atoms/containers/atomic_gradient_container.dart';
import 'package:atomic_flutter_kit/atoms/containers/atomic_icon_box.dart';
import 'package:atomic_flutter_kit/atoms/containers/atomic_smooth_container.dart';
import 'package:atomic_flutter_kit/atoms/display/atomic_avatar.dart';
import 'package:atomic_flutter_kit/atoms/display/atomic_image.dart';
import 'package:atomic_flutter_kit/atoms/display/atomic_text.dart';
import 'package:atomic_flutter_kit/atoms/feedback/atomic_alert.dart';
import 'package:atomic_flutter_kit/atoms/feedback/atomic_badge.dart';
import 'package:atomic_flutter_kit/atoms/feedback/atomic_chip.dart';
import 'package:atomic_flutter_kit/atoms/feedback/atomic_dot_loading.dart';
import 'package:atomic_flutter_kit/atoms/feedback/atomic_loader.dart';
import 'package:atomic_flutter_kit/atoms/feedback/atomic_progress.dart';
import 'package:atomic_flutter_kit/atoms/feedback/atomic_shimmer.dart';
import 'package:atomic_flutter_kit/atoms/feedback/atomic_tag.dart';
import 'package:atomic_flutter_kit/atoms/feedback/atomic_toast.dart';
import 'package:atomic_flutter_kit/atoms/icons/atomic_icon.dart';
import 'package:atomic_flutter_kit/atoms/inputs/atomic_button_check.dart';
import 'package:atomic_flutter_kit/atoms/inputs/atomic_checkbox.dart';
import 'package:atomic_flutter_kit/atoms/inputs/atomic_radio.dart';
import 'package:atomic_flutter_kit/atoms/inputs/atomic_slider.dart';
import 'package:atomic_flutter_kit/atoms/inputs/atomic_switch.dart';
import 'package:atomic_flutter_kit/atoms/inputs/atomic_text_field.dart';
import 'package:atomic_flutter_kit/atoms/overlays/atomic_bottom_sheet.dart';
import 'package:atomic_flutter_kit/atoms/overlays/atomic_dialog.dart';
import 'package:atomic_flutter_kit/atoms/overlays/atomic_divider.dart';
import 'package:atomic_flutter_kit/atoms/overlays/atomic_tooltip.dart';
import 'package:atomic_flutter_kit/models/action_list_item.dart';
import 'package:atomic_flutter_kit/models/base_model.dart';
import 'package:atomic_flutter_kit/models/bottom_bar_item.dart';
import 'package:atomic_flutter_kit/models/icon_list_item.dart';
import 'package:atomic_flutter_kit/models/select_list_item.dart';
import 'package:atomic_flutter_kit/models/text_list_item.dart';
import 'package:atomic_flutter_kit/molecules/forms/atomic_form_field.dart';
import 'package:atomic_flutter_kit/molecules/inputs/atomic_dropdown.dart';
import 'package:atomic_flutter_kit/molecules/layouts/atomic_stacked_body.dart';
import 'package:atomic_flutter_kit/molecules/lists/atomic_list_item.dart';
import 'package:atomic_flutter_kit/molecules/navigation/atomic_app_bar.dart';
import 'package:atomic_flutter_kit/molecules/navigation/atomic_navigation_bar.dart';
import 'package:atomic_flutter_kit/molecules/pickers/atomic_date_picker.dart';
import 'package:atomic_flutter_kit/molecules/pickers/atomic_time_picker.dart';
import 'package:atomic_flutter_kit/molecules/sheets/atomic_custom_sheet_body.dart';
import 'package:atomic_flutter_kit/molecules/sheets/atomic_sheet_builder.dart';
import 'package:atomic_flutter_kit/organisms/ai_assistant/atomic_ai_assistant.dart';
import 'package:atomic_flutter_kit/organisms/auth/atomic_login_form.dart';
import 'package:atomic_flutter_kit/organisms/auth/atomic_otp_form.dart';
import 'package:atomic_flutter_kit/providers/sheet_select_controller.dart';
import 'package:atomic_flutter_kit/providers/value_controller.dart';
import 'package:atomic_flutter_kit/services/atomic_base_service.dart';
import 'package:atomic_flutter_kit/services/atomic_haptic_service.dart';
import 'package:atomic_flutter_kit/services/network/atomic_network_client.dart';
import 'package:atomic_flutter_kit/services/network/interceptors/atomic_auth_interceptor.dart';
import 'package:atomic_flutter_kit/services/network/interceptors/atomic_logging_interceptor.dart';
import 'package:atomic_flutter_kit/services/network/network.dart';
import 'package:atomic_flutter_kit/services/storage/atomic_memory_storage.dart';
import 'package:atomic_flutter_kit/services/storage/atomic_secure_storage_example.dart';
import 'package:atomic_flutter_kit/services/storage/atomic_storage_interface.dart';
import 'package:atomic_flutter_kit/services/storage/storage.dart';
import 'package:atomic_flutter_kit/templates/auth/atomic_auth_template.dart';
import 'package:atomic_flutter_kit/templates/auth/atomic_auth_template_helper.dart';
import 'package:atomic_flutter_kit/themes/atomic_theme_data.dart';
import 'package:atomic_flutter_kit/themes/atomic_theme_provider.dart';
import 'package:atomic_flutter_kit/tokens/animations/atomic_animations.dart';
import 'package:atomic_flutter_kit/tokens/borders/atomic_borders.dart';
import 'package:atomic_flutter_kit/tokens/colors/atomic_colors.dart';
import 'package:atomic_flutter_kit/tokens/enums/atomic_gender.dart';
import 'package:atomic_flutter_kit/tokens/enums/atomic_loading_state.dart';
import 'package:atomic_flutter_kit/tokens/enums/atomic_otp_status.dart';
import 'package:atomic_flutter_kit/tokens/enums/atomic_status.dart';
import 'package:atomic_flutter_kit/tokens/icons/atomic_custom_icons.dart';
import 'package:atomic_flutter_kit/tokens/shadows/atomic_shadows.dart';
import 'package:atomic_flutter_kit/tokens/spacing/atomic_spacing.dart';
import 'package:atomic_flutter_kit/tokens/typography/atomic_typography.dart';
import 'package:atomic_flutter_kit/utilities/atomic_accessibility.dart';
import 'package:atomic_flutter_kit/utilities/atomic_debouncer.dart';
import 'package:atomic_flutter_kit/utilities/atomic_responsive.dart';
import 'package:atomic_flutter_kit/utilities/atomic_responsive_utils.dart';
import 'package:atomic_flutter_kit/utils/atomic_date_time_utils.dart';
import 'package:atomic_flutter_kit/utils/extensions/bool_extension.dart';
import 'package:atomic_flutter_kit/utils/extensions/clone_extension.dart';
import 'package:atomic_flutter_kit/utils/extensions/extensions.dart';
import 'package:atomic_flutter_kit/utils/extensions/list_extension.dart';
import 'package:atomic_flutter_kit/utils/extensions/map_extension.dart';
import 'package:atomic_flutter_kit/utils/svg_provider.dart';
0
likes
0
points
65
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive atomic design system for Flutter applications with Material Design 3 support.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_animate, flutter_riverpod, flutter_svg, http, intl, lucide_icons, uuid

More

Packages that depend on atomic_flutter_kit