indian_number_utils 0.1.0 copy "indian_number_utils: ^0.1.0" to clipboard
indian_number_utils: ^0.1.0 copied to clipboard

A lightweight utility package for Indian number formatting, compact formats (K/L/Cr), and number-to-words conversion.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:indian_number_utils/indian_number_utils.dart';

void main() {
  runApp(const IndianNumberUtilsExampleApp());
}

class IndianNumberUtilsExampleApp extends StatelessWidget {
  const IndianNumberUtilsExampleApp({super.key});

  @override
  Widget build(BuildContext context) {
    final sampleNumber = 12345678;

    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(title: const Text('Indian Number Utils Example')),
        body: Padding(
          padding: const EdgeInsets.all(16),
          child: Column(
            crossAxisAlignment: CrossAxisAlignment.start,
            children: [
              Text("Original: $sampleNumber"),
              const SizedBox(height: 12),

              Text("Indian Grouped: ${formatIndianNumber(sampleNumber)}"),
              const SizedBox(height: 12),

              Text("Compact: ${formatIndianCompact(sampleNumber)}"),
              const SizedBox(height: 12),

              Text("In Words: ${indianNumberToWords(sampleNumber)}"),
            ],
          ),
        ),
      ),
    );
  }
}
1
likes
160
points
4
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A lightweight utility package for Indian number formatting, compact formats (K/L/Cr), and number-to-words conversion.

Repository (GitHub)
View/report issues

License

MIT (license)

More

Packages that depend on indian_number_utils