flutter_indian_utils library
A comprehensive utility package for Indian developers.
This package provides validators, formatters, and converters specifically designed for Indian formats like PAN, Aadhaar, GSTIN, mobile numbers, currency, and more.
Example usage:
import 'package:flutter_indian_utils/flutter_indian_utils.dart';
// Validate PAN
bool isValid = IndianValidators.validatePAN('ABCDE1234F');
// Format currency
String formatted = IndianFormatters.formatCurrency(150000); // ₹1,50,000.00
// Get state name
String? state = IndianConstants.getStateName('MH'); // Maharashtra
Classes
- IndianConstants
- Constants for Indian utilities
- IndianFormatters
- Formatters for Indian formats
- IndianValidators
- Validators for Indian documents and formats