SkillAgentSearch skills...

Millify

Convert long numbers into a human-readable format in Python

Install / Use

/learn @azaitsev/Millify
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

millify

Convert long numbers into a human-readable format in Python

Installation

pip install millify

Usage

Convert to number with binary prefix

from millify import millify

millify(1234)
# '1k'

millify('1234') # same for strings
# '1k'

millify(12345678)
# '12M'

millify(12345678, precision=2)
# '12.35M'

millify(10000, precision=2) # hide nulls in decimals by default
# '10k'

millify(10000, precision=2, drop_nulls=False)
# '10.00k'

prefixes = ['kB', 'MB', 'GB']
millify(10000, prefixes=prefixes)
# '10kB'

Add a thousands separator

from millify import prettify

prettify(1234)
# '1,234'

prettify('1234') # same for strings
# '1,234'

prettify(1234, '`')
# '1`234'

View on GitHub
GitHub Stars112
CategoryDevelopment
Updated3mo ago
Forks12

Languages

Python

Security Score

97/100

Audited on Dec 10, 2025

No findings