Modern utilities for LATAM
Soff Libraries
A collection of lightweight, tree-shakeable utilities designed for LATAM developers. Built with TypeScript, zero dependencies, and optimized for bundle size.
7
Libraries
0
Dependencies
~3KB
Avg. Bundle Size
Libraries
All packagesv0.0.7
soff-cron
Lightweight, tree-shakeable cron expression parser and human-readable formatter
Human-readableNatural languagei18n support
v1.2.0
soff-date
Lightweight, tree-shakeable holiday calculator with algorithmic date computation
Zero dependencies~3KB per locale5 countries
v0.2.7
soff-geo
Lightweight geographic data library for LATAM - Departments, municipalities, postal codes and more
Comprehensive dataZero dependenciesCO & MX support
v0.2.6
soff-id
LATAM document validation library - Validate NIT, RUT, CPF, CUIT, and more
Official algorithms<1KB gzipped5 countries
v0.2.7
soff-mask
Lightweight, framework-agnostic input masking library
Framework agnosticDOM & headlessCustom masks
v0.2.7
soff-money
Safe money handling for JavaScript with integer-based arithmetic and LATAM locale formatting
Locale-awarePrecise decimalsMultiple currencies
v0.0.7
soff-phone
Lightweight phone number validation and formatting library for global markets
Validation & FormatCO & MX supportTree-shakeable
Why Soff?
Tree-shakeable
Import only what you need. Each locale and function is independently importable, keeping your bundle size minimal.
Zero Dependencies
Pure TypeScript with no external dependencies. Keep your bundle clean and avoid version conflicts.
LATAM First
Built specifically for Latin America: Colombia, Mexico, Brazil, Argentina, Chile and more countries.