InnerLibs 🦞

A library of classes and methods for Dart. Flexible and easy-to-use options to simplify and keep your code clean. The project was born out of the need to repeat code in various projects. Initially, it was a class with some methods that always needed to be modified in each project. Today, InnerLibs has more than 120 extension methods for various common operations.

Features

  • Tons of String, num , bool and date manipulation methods
  • Classes Brasil, Cidade, Estado, Endereco, and InfoUsuario for Brazilian developers to integrate information about cities and states into their applications.
  • Enum NamedColors with almost all color names in the world.
  • Export methods from many external libraries like darq, GetX, collection and more

and many other functions, see the complete documentation here

Getting started

Just add innerlibs into your pubspec.yaml and the following line on top of your file to access all methods

  import 'package:innerlibs/innerlibs.dart'

Libraries

align_extensions
alignment_extensions
boolean_extensions
brasil
build_context_extensions
center_extensions
cidade
color_extensions
container_extension
data_directory
date_extension
date_range
debounce
dialog_extension
edge_insets_extensions
endereco
estado
expanded_extension
file_extensions
flexible_extension
formatters
general_extensions
gesture_detector_extension
global
icon_extensions
image_provider_extensions
info_usuario
innerlibs
keyed_json_table
l10n\app_localizations
l10n\app_localizations_en
l10n\app_localizations_pt
list_extensions
map_extensions
named_color
num_extensions
oembed
opacity_extension
padding_extension
pixel_converter
platform\platform
platform\platform_io
platform\platform_stub
platform\platform_web
positioned_extensions
preset_buttons
self_map
shimmer_extensions
size_box_extension
size_extensions
sql_response
sql_row_extensions
string_extensions
string_helpers
tag_xml
telefone
text_editing_controller_extensions
text_extension
text_style_extension
theme_extension
tooltip_extension
validation_interface
widget_ext
widgets\auto_size_text
widgets\avatar_image
widgets\brazil_plate
widgets\custom_calendar
widgets\custom_date_range_picker
widgets\date_picker_form_field
widgets\digital_clock
widgets\empty_widget
widgets\expandable
widgets\future_awaiter
widgets\icon_card
widgets\icon_menu
widgets\image_card
widgets\image_of_widget
widgets\milk_truck
widgets\min_size
widgets\nil
widgets\placeholders
widgets\responsive
widgets\responsive_grid
widgets\scaffold_builder
widgets\shimmer
widgets\square_button
widgets\value_field
widgets\widgets_to_image