A standalone JavaScript library for live as-you-type formatting of international numbers and currencies.
AutoNumeric is a standalone JavaScript library that provides live as-you-type formatting for international numbers and currencies. It automatically formats numeric inputs based on locale-specific rules, improving data accuracy and user experience in web forms. The library supports a wide range of international formats and offers extensive customization options.
Frontend developers and web designers building forms that require numeric or currency input with international formatting. It's ideal for applications handling financial data, e-commerce, or multi-regional user interfaces.
Developers choose AutoNumeric for its high configurability, seamless user experience, and broad international support. It eliminates the need for manual formatting logic and reduces input errors, making it a reliable solution for numeric input handling across diverse locales.
AutoNumeric is a standalone library that provides live as-you-type formatting for international numbers and currencies.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
With over 40 configuration options, AutoNumeric allows fine-grained control over formatting, from decimal places to currency symbols, as detailed in the documentation.
It supports most international numeric formats and currencies across Europe, Asia, and the Americas, making it versatile for global applications.
Features like live as-you-type formatting and function chaining enhance the natural input experience, reducing errors in forms.
The library offers stable branches with thorough testing, including a 'next' branch for new features while maintaining reliability in production.
The README explicitly states only partial support for mobile Android Chrome, which can be a significant drawback for mobile-heavy projects.
The 'next' branch may introduce breaking API changes, potentially disrupting projects that rely on the latest features without careful versioning.
With over 40 options, setting up AutoNumeric for basic use cases can be complex and time-consuming compared to simpler, more focused libraries.