serhii/short-number

For changing the language you want to call `set` method once before calling other methods from this package.

4.2.0 2025-06-18 11:44 UTC

This package is auto-updated.

Last update: 2025-07-16 12:25:27 UTC


README

Short number Total Downloads License

Lightweight package shortens given number to a short representation of it. For example 1234 will be formatted to 1k and 20244023 to 20m. Package supports multiple languages and can be easily extended with new languages.

Follow the full documentation for this package

Quick Start

composer require serhii/short-number

Supported Languages

Flag Language Code
πŸ‡¬πŸ‡§ English en
πŸ‡·πŸ‡Ί Russian ru
πŸ‡ΊπŸ‡¦ Ukrainian uk
πŸ‡¨πŸ‡³ Chinese zh
πŸ‡―πŸ‡΅ Japanese ja

License

The Short Number project is licensed under the MIT License

Contribute

With Container Engine

Note

If you use 🐳 Docker instead of 🦦 Podman, just replace podman-compose with docker compose, and podman with docker in code examples below.

Build an Image

To build an image, navigate to the root of the project and run this command:

podman-compose build app

Run the Container

To run a container, navigate to the root of the project and run this command:

podman-compose run --rm app

Cleanup

You can remove networks and cleanup by running this command:

podman-compose down