FLUTTER ECOSYSTEM

masked_text

A simple and basic masked text package.

Latest version
1.1.2
30-day downloads
244
Likes
26
Pub points
130

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A lightweight Flutter package for applying masks to text inputs, enabling formatted user input such as phone numbers, dates, and currency. It supports real-time formatting as users type, ensuring consistent data entry across platforms. The package is designed for simplicity and ease of integration, making it ideal for forms requiring structured input. It works seamlessly on Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Form inputs with fixed formats
  • Phone number entry
  • Date and time formatting
  • Currency input validation
  • Credit card number masking
  • Dynamic mask application
Key features
  • Real-time input masking
  • Cross-platform compatibility
  • Simple API integration
  • Customizable mask patterns
  • Supports backspace and cursor positioning
  • Lightweight and minimal dependencies
Suitable for
  • Developers building form-heavy apps
  • Apps requiring structured user input
  • Projects needing quick input formatting
  • Teams prioritizing simplicity and performance
  • Mobile and web applications with input constraints
Considerations
  • Limited advanced validation beyond masking
  • No built-in internationalization support
  • May require custom handling for complex dynamic masks
  • Not suitable for highly customized input logic
  • Depends on external maintenance of the GitHub repository
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add masked_text

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects

No data available yet.