u 1.5.0 copy "u: ^1.5.0" to clipboard
u: ^1.5.0 copied to clipboard

The only package you need, a complete set of packages and utilities you need in every single project.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add u

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

dependencies:
  u: ^1.5.0

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

Import it

Now in your Dart code, you can use:

import 'package:u/components/badges.dart';
import 'package:u/components/barcode_qrcode.dart';
import 'package:u/components/cachedImage.dart';
import 'package:u/components/calendar.dart';
import 'package:u/components/chart.dart';
import 'package:u/components/chat.dart';
import 'package:u/components/chip_choice.dart';
import 'package:u/components/container.dart';
import 'package:u/components/count_down_timer.dart';
import 'package:u/components/file_picker.dart';
import 'package:u/components/flip_card.dart';
import 'package:u/components/form.dart';
import 'package:u/components/gauge.dart';
import 'package:u/components/image.dart';
import 'package:u/components/image_slider.dart';
import 'package:u/components/link_previewer.dart';
import 'package:u/components/map.dart';
import 'package:u/components/number_pagination.dart';
import 'package:u/components/otp_field.dart';
import 'package:u/components/pdf_viewer.dart';
import 'package:u/components/percent_indicator.dart';
import 'package:u/components/persian_date_picker.dart';
import 'package:u/components/rating_bar.dart';
import 'package:u/components/readmore.dart';
import 'package:u/components/scrolling_text.dart';
import 'package:u/components/segmented_control.dart';
import 'package:u/components/signaturepad.dart';
import 'package:u/components/video_player.dart';
import 'package:u/components/webview.dart';
import 'package:u/components/widget_to_image.dart';
import 'package:u/data/data.dart';
import 'package:u/data/params/auth_params.dart';
import 'package:u/data/params/base_params.dart';
import 'package:u/data/params/category_params.dart';
import 'package:u/data/params/comment_params.dart';
import 'package:u/data/params/content_params.dart';
import 'package:u/data/params/exam_params.dart';
import 'package:u/data/params/follow_params.dart';
import 'package:u/data/params/media_params.dart';
import 'package:u/data/params/product_params.dart';
import 'package:u/data/params/user_params.dart';
import 'package:u/data/responses/auth_response.dart';
import 'package:u/data/responses/base_response.dart';
import 'package:u/data/responses/category_response.dart';
import 'package:u/data/responses/comment_response.dart';
import 'package:u/data/responses/content_response.dart';
import 'package:u/data/responses/dashboard_response.dart';
import 'package:u/data/responses/exam_response.dart';
import 'package:u/data/responses/follower_following_count_response.dart';
import 'package:u/data/responses/media_response.dart';
import 'package:u/data/responses/product_response.dart';
import 'package:u/data/responses/user_response.dart';
import 'package:u/data/services/auth_service.dart';
import 'package:u/data/services/category_service.dart';
import 'package:u/data/services/comment_service.dart';
import 'package:u/data/services/content_service.dart';
import 'package:u/data/services/dashboard_service.dart';
import 'package:u/data/services/exam_service.dart';
import 'package:u/data/services/follow_service.dart';
import 'package:u/data/services/media_service.dart';
import 'package:u/data/services/product_service.dart';
import 'package:u/data/services/user_service.dart';
import 'package:u/documents.dart';
import 'package:u/enums.dart';
import 'package:u/init.dart';
import 'package:u/models/countries.dart';
import 'package:u/utilities.dart';
import 'package:u/utils/app_utils.dart';
import 'package:u/utils/clipboard.dart';
import 'package:u/utils/constants.dart';
import 'package:u/utils/crashlytics.dart';
import 'package:u/utils/extensions/date_extension.dart';
import 'package:u/utils/extensions/iterable_extension.dart';
import 'package:u/utils/extensions/map_extension.dart';
import 'package:u/utils/extensions/number_extension.dart';
import 'package:u/utils/extensions/string_extension.dart';
import 'package:u/utils/extensions/text_extension.dart';
import 'package:u/utils/extensions/widget_extension.dart';
import 'package:u/utils/file.dart';
import 'package:u/utils/fonts.dart';
import 'package:u/utils/http_client.dart';
import 'package:u/utils/launch.dart';
import 'package:u/utils/loading.dart';
import 'package:u/utils/local_auth.dart';
import 'package:u/utils/local_storage.dart';
import 'package:u/utils/location.dart';
import 'package:u/utils/navigator.dart';
import 'package:u/utils/network.dart';
import 'package:u/utils/notification.dart';
import 'package:u/utils/persian_tools.dart';
import 'package:u/utils/shamsi.dart';
import 'package:u/utils/utils.dart';