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
4442
Widget Flutter que redimensiona automaticamente o texto para ajustar perfeitamente dentro de seus limites.
mask_text_input_formatter
1132
O pacote fornece TextInputFormatter para TextField e TextFormField, que formatam a entrada por uma determinada máscara.
intl_phone_number_input
787
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
508
Um pacote de formatação para números de telefone internacionais, cartões de crédito / débito e um formador mascarado.
pattern_formatter
276
Um pacote Flutter que fornece algumas implementações de TextInputFormatter que formatam a entrada com padrões pré-definidos.
auto_size_text_field
246
Widget de TextField do Flutter que redimensiona automaticamente o campo de texto para se ajustar perfeitamente dentro dos limites.
currency_text_input_formatter
235
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.
easy_mask
152
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.
validatorless
148
Este pacote fornece uma maneira de validar entradas de texto no flutter e foi inspirado pelo Yup.
extended_masked_text
133
Um pequeno conjunto de TextEditingControllers personalizados que permite entradas de texto com máscara para aplicativos Flutter.
flutter_libphonenumber
133
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
82
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
79
Uma biblioteca para validar, formatar, remover formatação e gerar números de CPF e CNPJ do Brasil.
money_formatter
75
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
56
Um widget Passwordfield simples e fácil de usar para adicionar uma senha ao seu projeto Flutter sem complicações.
libphonenumber
53
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
51
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
33
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
28
TextInputFormatter para TextField e TextFormField que formata a entrada por uma máscara específica.
formdator
27
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.
fitted_text_field_container
27
Um Container que se redimensiona automaticamente para caber o valor de texto de um Material TextField.
iban
26
Uma biblioteca de validação para IBANs incluídos no registro oficial. Também oferece suporte para alguns não oficiais.
masked_text_field
26
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.
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.
boleto_utils
23
Pacote com métodos para validação de todos os tipos de boletos do Brasil definidos pela FEBRABAN
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
well_formed
21
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.
inspection
21
Validação de inputs e dados de formulário em Dart e Flutter, semelhante ao framework Laravel.
phone_text_field
13
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.
multi_masked_formatter
11
Plugin Flutter de TextInputFormatter com várias máscaras. É útil para inserir números de telefone, data de nascimento.
string_validator_plus
11
Simplifique a validação de dados em aplicativos Flutter! Valide e-mails, senhas e muito mais. Interface intuitiva, validação precisa. Baixe agora!