Melhores pacotes de formatação automática, mascaramento e validação do Flutter O recurso de formatação automática, quando adicionado a um campo de texto ou a um campo de formulário, permite a formatação automática do texto digitado pelo usuário. Isso é útil para campos que requerem um formato específico, como números de telefone, números de identificação nacional, etc. Também pode ser usado para mascarar campos sensíveis e combinado com validação de campo de formulário para validar a entrada do usuário, como endereço de e-mail. No Flutter, você pode adicionar funcionalidade de formatação automática, mascaramento e validação do campo de texto por meio dos pacotes mencionados abaixo.
auto_size_text
4565
Widget Flutter que redimensiona automaticamente o texto para ajustar perfeitamente dentro de seus limites.
mask_text_input_formatter
1171
O pacote fornece TextInputFormatter para TextField e TextFormField, que formatam a entrada por uma determinada máscara.
intl_phone_number_input
813
Um pacote Flutter simples e personalizável para entrada de número de telefone em formato internacional/internacional usando a biblioteca libphonenumber do Google.
flutter_multi_formatter
526
Um pacote de formatação para números de telefone internacionais, cartões de crédito / débito e um formador mascarado.
pattern_formatter
281
Um pacote Flutter que fornece algumas implementações de TextInputFormatter que formatam a entrada com padrões pré-definidos.
auto_size_text_field
252
Widget de TextField do Flutter que redimensiona automaticamente o campo de texto para se ajustar perfeitamente dentro dos limites.
currency_text_input_formatter
245
Formatador de entrada de texto de moeda para o Flutter. Use-o de forma fácil e simples para o seu aplicativo Flutter.
phone_number
185
Plugin Flutter para análise, formatação e validação de números de telefone internacionais.
fzregex
165
Validação: Telefone, Nome, Código Postal, E-mail, URL, Moeda, Endereço IP, Data, Hora, Tags HTML, Senha (Forte), Senha (Média), Cartão de Crédito.
validatorless
154
Este pacote fornece uma maneira de validar entradas de texto no flutter e foi inspirado pelo Yup.
easy_mask
153
Máscara fácil e poderosa para TextField, TextFormField e Strings. Possui suporte para várias máscaras, máscara reversa para moeda e marcador de posição. Controla o cursor do usuário.
extended_masked_text
138
Um pequeno conjunto de TextEditingControllers personalizados que permite entradas de texto com máscara para aplicativos Flutter.
flutter_libphonenumber
135
Utiliza a biblioteca libphonenumber para permitir a formatação assíncrona e síncrona de números de telefone em aplicativos Flutter.
rules
108
O Rules é uma biblioteca de validação simples, porém poderosa e rica em recursos, tanto para Dart como para Flutter.
all_validations_br
91
Validações de string e removedor de caracteres ex ('/', '-', '.'), mais de uma validação para seus melhores projetos.
auto_direction
84
Este pacote altera a direção de um widget da direção ltr para a direção rtl e vice-versa, com base no idioma do texto fornecido.
queen_validators
80
Coleção de métodos de validação e regras para formulários flutter sem nenhum widget extra.
cpf_cnpj_validator
80
Uma biblioteca para validar, formatar, remover formatação e gerar números de CPF e CNPJ do Brasil.
money_formatter
78
MoneyFormatter é uma extensão do Flutter para formatar vários tipos de moedas de acordo com as características que você deseja, sem precisar estar vinculado a qualquer localização.
passwordfield
57
Um widget Passwordfield simples e fácil de usar para adicionar uma senha ao seu projeto Flutter sem complicações.
libphonenumber
55
Esta é uma implementação Flutter do libphonenumber. Inclui apenas algumas funcionalidades no momento e outras são adicionadas quando mais funcionalidades forem desejadas.
regexed_validator
52
Validação: telefone, nome, código postal, e-mail, URL, moeda, IP, data, hora, tags HTML, senha (forte), senha média, cartão de crédito.
international_phone_input
43
Entrada de número de telefone internacional para Flutter. Este pacote valida o valor de entrada do número de telefone usando o pacote libphonenumber.
mask
34
Este projeto permite fazer validações e formatações de maneira simples e fácil em seus projetos.
validation_textformfield
34
validação de campo de texto flutter permite validar campos de formulário diferentes em seu aplicativo Flutter.
extended_phone_number_input
32
Widget de entrada de telefone Flutter que suporta código de país, validação e seleção de contatos
ez_validator
31
Validação de esquema de campo/objeto simples e morto para flutter, API EzValidator foi inspirada pelo Yup
mask_input_formatter
29
TextInputFormatter para TextField e TextFormField que formata a entrada por uma máscara específica.
iban
28
Uma biblioteca de validação para IBANs incluídos no registro oficial. Também oferece suporte para alguns não oficiais.
formdator
28
Uma coleção de validadores de campos de formulário que podem ser selecionados e agrupados em várias combinações por meio da composição — Padrão Decorator.
masked_text_field
27
Um pacote para campo de texto mascarado para formatar seu texto. Então, se você deseja uma máscara para número de telefone, endereço IP ou qualquer tipo de formatação. Use este pacote.
fitted_text_field_container
27
Um Container que se redimensiona automaticamente para caber o valor de texto de um Material TextField.
boleto_utils
26
Pacote com métodos para validação de todos os tipos de boletos do Brasil definidos pela FEBRABAN
validadores
25
Validadores para formulários em PT-BR, validações como CPF, CNPJ, OBRIGATÓRIO, E-MAIL, IGUAL, Valor Mínimo, Valor Máximo, Tamanho Mínimo, Tamanho Máximo.
owesome_validator
24
Um pacote para flutter para validação com base em código dart puro, ele fornecerá a maioria das validações comuns como nome, e-mail, senha, contato, etc.
the_validator
24
Um pacote de validação simples e fácil de usar para Flutter, que pode ser usado para validar os campos de formulário, strings e valores.
well_formed
23
Um pacote de campos de formulário projetado para aliviar os desenvolvedores de grande parte do peso da codificação relacionada a formulários. Ele fornece máscara de campo, validação, corte inteligente e muito mais.
meta_validator
23
Um utilitário organizado para lidar com a validação de strings como um profissional. Ele oferece suporte para plataformas iOS, Android, Web e Linux (é claro).
localregex
22
Coleção de padrões de regex comumente usados no Zimbábue. Os padrões de regex incluem números de celular, passaportes, placas de veículos, carteira de motorista, endereços de e-mail e senhas
flux_validator_dart
22
Um pacote para validar strings e dados de entrada para Dart com uma variedade de validadores, como cpf, cnpj, placa de carro, e-mail, número de telefone e outros.
phonenumbers
21
Validação de número de telefone e widget de entrada escrito em dart puro, sem dependência nativa
inspection
21
Validação de inputs e dados de formulário em Dart e Flutter, semelhante ao framework Laravel.
phone_text_field
14
O Phone Number TextField é um plugin Flutter que permite analisar, validar, formatar e outras utilidades para números de telefone internacionais e permite a localização.
string_validator_plus
12
Simplifique a validação de dados em aplicativos Flutter! Valide e-mails, senhas e muito mais. Interface intuitiva, validação precisa. Baixe agora!
multi_masked_formatter
11
Plugin Flutter de TextInputFormatter com várias máscaras. É útil para inserir números de telefone, data de nascimento.