Numeral

A Dart library for Format number into beautiful string, Format the number into a beautiful, readable and short string.

Installation

Add this to your package's pubspec.yaml file:

dependencies:
  numeral: latest

Usage

Using it is very simple! Just chain call the numeral() method or beautiful attribute after your number (num/int/double)!

import 'package:numeral/numeral.dart';

void main() {
    print(1000.numeral()); // -> 1K
    print(1000.beautiful); // -> 1K
}

Configuration

  • digits (default: 3): The number of digits to appear after the decimal point.
  • builder (default: NumeralUnit.value): The function to build the suffix.

Global configuration

import 'package:numeral/numeral.dart';

Numeral.digits = 2;
Numeral.builder = (unit) => '<Your custom suffix>';

License

This library is licensed under the MIT License.

Libraries

numeral
A Dart library for Format number into beautiful string, Format the number into a beautiful, readable and short string.