JSPM

Found 6030 results for number input

@chakra-ui/number-input

An accessible numeric input alternative to <input type='number' />

  • v2.1.2
  • 384.54
  • Published

mui-tel-input

A phone number input designed for the React library MUI built with libphonenumber-js

  • v9.0.1
  • 278.43
  • Published

react-number-format

React component to format number in an input or as a text.

  • v5.4.4
  • 269.06
  • Published

@heroui/number-input

The numeric input component is designed for users to enter a number, and increase or decrease the value using stepper buttons

  • v2.0.18
  • 263.55
  • Published

is-number

Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.

  • v7.0.0
  • 246.01
  • Published

vue-phone-number-input

A phone number input made with Vue JS && libphonenumber-js

  • v1.12.13
  • 243.88
  • Published

antd-phone-input

Advanced, highly customizable phone input component for Ant Design.

  • v0.3.14
  • 238.28
  • Published

react-numeric-input

Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an

  • v2.2.3
  • 225.54
  • Published

bootstrap-touchspin

A mobile and touch friendly input spinner component for Bootstrap 3 & 4.

  • v4.7.3
  • 220.79
  • Published

react-currency-format

React component to format currency in an input or as a text.

  • v1.1.0
  • 199.82
  • Published

graphql-input-number

A configurable custom input number type for GraphQL with sanitization and validation.

  • v0.0.10
  • 191.69
  • Published

mui-phone-input

Advanced, highly customizable phone input component for Material UI.

  • v0.1.5
  • 170.92
  • Published

vue-numeric

Input field component to display currency value based on Vue.

  • v2.5.1
  • 165.94
  • Published

vue-input-ui

A beautiful input made with Vue JS

  • v1.0.3
  • 163.25
  • Published

smart-number-input

A customizable number input component with formatting and validation

  • v1.3.1
  • 153.49
  • Published

react-number-input

<input /> for numbers, currency and other important numbers

  • v15.5.1
  • 151.21
  • Published

input-number

Make input recognize numbers

  • v1.1.1
  • 145.05
  • Published

react-numeric-component

react-component react currency input number number-format mask

    • v1.0.7
    • 138.21
    • Published

    ordinalize

    Minimal ordinal calculator for any numeric input

    • v1.0.2
    • 132.61
    • Published

    react-phone-number-input-mui

    Telephone input for React and Material-UI. Fork of catamphetamine awesome work of react-phone-number-input.

    • v1.0.9
    • 124.19
    • Published

    ion-intl-tel-input

    An Ionic component for International Phone Number Input, that allows all countries, validation with google phone lib, limited countries, preferred countries, virtual scrolling and much more.

    • v1.0.5
    • 123.33
    • Published

    react-phone-input-international

    A react component to format phone numbers. Fork from https://github.com/bl00mber/react-phone-input-2

    • v2.15.6
    • 123.07
    • Published

    ng-number-input

    Angualr form input that adds group and decimal separators to numbers as you type.

    • v1.0.2
    • 119.86
    • Published

    aio-input

    generate all input types in react j

    • v19.1.3
    • 114.89
    • Published

    @robin-rossow/vue-input-number

    Input field component to display a formatted number value. It is meant to be used with Vue 3.

    • v1.0.9
    • 114.09
    • Published

    typical

    Isomorphic, functional type-checking for Javascript

    • v7.3.0
    • 109.65
    • Published

    libphonenumber-js

    A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript

    • v1.12.24
    • 106.20
    • Published

    headless-currency-input

    Headless Currency Input is a component to format currency input in an elegant way.

    • v1.5.0
    • 103.22
    • Published

    react-contact-number-input

    <h1 align="center">Welcome to react-contact-number-input 👋</h1> <p> <img alt="Version" src="https://img.shields.io/badge/version-1.0.4-blue.svg?cacheSeconds=2592000" /> <a href="#" target="_blank"> <img alt="License: MIT" src="https://img.shields

    • v1.1.1
    • 102.29
    • Published

    persian-number-input

    React component for Persian, Indic, or English localized number input with customizable digit grouping

    • v4.0.8
    • 100.39
    • Published

    react-telephone

    ☎️ Tiniest react input phone component (auto formating included)

    • v1.4.3
    • 98.09
    • Published

    di-react-number-input

    <input /> for numbers, currency and other important numbers

    • v15.6.1
    • 97.39
    • Published

    @crodriguezdominguez/ion-intl-tel-input

    An Ionic component for International Phone Number Input, that allows all countries, validation with libphonenumber-js, limited countries, preferred countries, virtual scrolling and much more.

    • v3.0.0
    • 96.22
    • Published

    react-format-currency

    React component to format currency in an input or as a text field

    • v0.1.2
    • 95.80
    • Published

    rn-numeric-input

    a stylish numeric input for react native

    • v0.1.1
    • 95.26
    • Published

    react-numeric-input2

    Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an

    • v3.1.1
    • 94.13
    • Published

    vue-numeric-currency

    Input field component to display currency value based on Vue.

    • v2.4.3
    • 92.44
    • Published

    react-number-formatter

    This react input component automatically formats phone numbers inside input and returns the number you actually typed.

    • v1.0.29
    • 92.07
    • Published

    vue-number-input-spinner

    A Vue number spinner component that only allows the user to type in numbers

    • v2.2.0
    • 91.65
    • Published

    twbs-input-number

    jQuery plugin for input number for Twitter Boostrap: compatible with IE10

    • v1.1.11
    • 89.46
    • Published

    rackbeat-vue-numeric

    Input field component to display currency value based on Vue.

    • v2.4.17
    • 85.83
    • Published

    svelte-masked-input

    Input Masking and Formatted inputs for Svelte with no dependencies

    • v2.2.4
    • 85.40
    • Published

    react-phone-input-mui

    A react component to format phone numbers - with Material UI

    • v2.9.4
    • 84.52
    • Published

    @vx-oss/number-input

    The numeric input component is designed for users to enter a number, and increase or decrease the value using stepper buttons

    • v0.1.8
    • 81.73
    • Published

    ts-type-detector

    Takes any JavaScript data type or object as an input and returns a string describing the type of the input.

    • v2.7.0
    • 80.00
    • Published

    react-simple-range

    A simple React component to input a number between a min and a max value using a slider

    • v2.0.0
    • 79.43
    • Published

    vega-format

    JavaScript string formatting utilities for Vega.

    • v2.1.0
    • 78.77
    • Published

    react-phone-input-pro

    Phone number input component for react to format phone numbers according to selected countries in real time.

    • v1.0.11
    • 78.05
    • Published

    rc-number-input

    <input /> for numbers, currency and other important numbers

    • v16.0.3
    • 77.49
    • Published

    numparser

    Parses input to base 10, the npm way

    • v1.0.1
    • 74.23
    • Published

    vue3-rolling-number-input

    A Vue 3 number input component that allows using the mouse wheel to adjust individual digits.

    • v0.5.5
    • 73.62
    • Published

    number-polyfill

    A polyfill for implementing the HTML5 <input type="number"> element in browsers that do not currently support it. (c) jonstipe

    • v1.0.0
    • 73.59
    • Published

    guess-calling-code

    Client-side resolution for acquiring the user's dialing code enables seamless phone number input within browsers, and this library is also compatible with Node.js!

    • v1.1.8
    • 72.66
    • Published

    is-bounded-number

    Check if an input is numeric, and within a given bound

    • v1.2.8
    • 72.60
    • Published

    fill-range

    Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`

    • v7.1.1
    • 70.29
    • Published

    kind-of

    Get the native type of a value.

    • v6.0.3
    • 70.07
    • Published

    braces

    Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.

    • v3.0.3
    • 70.01
    • Published

    to-regex-range

    Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.

    • v5.0.1
    • 69.94
    • Published

    ion-intl-tel-v2

    This is a continuation of the original project from azzamasghar1 (https://github.com/azzamasghar1/ion-intl-tel-input) which includes new features and some much requested features

    • v2.1.6
    • 68.61
    • Published

    phone-input-react

    Highly customizable phone input component with auto formatting.

    • v1.0.15
    • 68.44
    • Published

    es-to-primitive

    ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.

    • v1.3.0
    • 67.58
    • Published

    intouch-phone-input

    A react component to format phone numbers for intouch

    • v2.15.16
    • 67.52
    • Published

    @alfarizi/react-input

    React input component with typesafe "type" prop and "value" prop with introducing new props called "onValueChange" that can handle typesafe value change

    • v1.0.10
    • 67.44
    • Published

    currency.js

    A small, lightweight javascript library for working with currency values.

    • v2.0.4
    • 66.92
    • Published

    is-negative-zero

    Is this value negative zero? === will lie to you

    • v2.0.3
    • 66.58
    • Published

    decimal.js

    An arbitrary-precision Decimal type for JavaScript.

    • v10.6.0
    • 66.23
    • Published

    numberinput

    A number input component for react project

    • v0.9.10
    • 66.17
    • Published

    strnum

    Parse String to Number based on configuration

    • v2.1.1
    • 66.12
    • Published

    @aymericlg/ion-intl-tel

    This is an continuation of the original project from azzamasghar1 (https://github.com/azzamasghar1/ion-intl-tel-input) which includes new features and some much requested features

    • v2.3.7
    • 65.73
    • Published

    big.js

    A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic

    • v7.0.1
    • 65.40
    • Published

    vue-rolling-number-input

    A Vue number input component that allows using the mouse wheel to adjust individual digits.

    • v0.5.3
    • 64.71
    • Published

    has-value

    Returns true if a value exists, false if empty. Works with deeply nested values using object paths.

    • v2.0.2
    • 64.60
    • Published

    @v0xoss/number-input

    The numeric input component is designed for users to enter a number, and increase or decrease the value using stepper buttons

    • v0.0.9
    • 64.56
    • Published

    has-values

    Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.

    • v2.0.1
    • 64.49
    • Published

    numberly

    Get a specific number for an input string and number range.

    • v1.0.12
    • 64.12
    • Published

    react-component-range

    React Component Range is a simple and minimal React input range component

    • v1.0.0
    • 64.12
    • Published

    bignumber.js

    A library for arbitrary-precision decimal and non-decimal arithmetic

    • v9.3.1
    • 63.86
    • Published

    react-quantity-input

    A simple, customizable quantity input component for React that allows users to increment/decrement numeric values.

    • v1.0.4
    • 62.24
    • Published

    svelte-number-format

    Svelte component to format number in an input or as a text.

    • v0.1.3
    • 61.98
    • Published

    @bitovi/react-numerics

    A library of React components to render input fields that simplify displaying formatted numbers such as currency or telephone numbers.

    • v1.3.4
    • 61.62
    • Published

    pretty-ms

    Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`

    • v9.3.0
    • 61.56
    • Published

    react-phone-hooks

    React hooks and utility functions for parsing and validating phone numbers.

    • v0.1.16
    • 61.38
    • Published

    is-nan

    ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.

    • v1.3.2
    • 60.54
    • Published

    @woby/phone-input

    A woby component to format phone numbers

    • v2.15.9
    • 60.40
    • Published

    decimal.js-light

    An arbitrary-precision Decimal type for JavaScript.

    • v2.5.1
    • 60.29
    • Published

    v-input-sevenseg

    A vue numeric input using a seven segment display inspired by Sevenseg.js from https://github.com/BrandonLWhite/sevenSeg.js

    • v1.0.3
    • 59.56
    • Published

    @nutrify/ngx-simple-spinner

    Simple and lightweight, yet customizable spinner/number input module for Angular

    • v1.0.3
    • 59.38
    • Published

    use-phone-input

    Simplify phone number handling in React applications with automatic formatting, validation, and country code selection for international numbers

    • v1.1.27
    • 59.27
    • Published

    comma-number

    Format a number with commas or custom character

    • v2.1.0
    • 59.15
    • Published

    is-primitive

    Returns `true` if the value is a primitive.

    • v3.0.1
    • 58.82
    • Published

    input-device

    **input-device** This plugin supported when you change select language keyboard (Eg: Japanese text, Korean text, Vietnamese text, English text, ...) will error with html tag input of number and string (that use maxlength and number), this error it still w

    • v1.0.7
    • 58.68
    • Published

    numeric-quantity

    Number parser with support for mixed numbers, vulgar fractions, and Roman numerals

    • v2.1.0
    • 58.55
    • Published

    num2fraction

    Convert number to fraction

    • v1.2.2
    • 58.42
    • Published

    exceljs

    Excel Workbook Manager - Read and Write xlsx and csv Files.

    • v4.4.0
    • 57.49
    • Published

    ngx-currency

    A very simple currency mask directive that allows using a number attribute with the ngModel.

    • v19.0.0
    • 57.39
    • Published

    natural-orderby

    Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.

    • v5.0.0
    • 57.33
    • Published

    expand-range

    Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by micromatch.

    • v2.0.2
    • 57.22
    • Published

    rn-number-input

    React Native component that behaviors and looks like <input type='number' />

    • v0.0.2
    • 56.86
    • Published

    graphql-scalar

    Configurable custom GraphQL Scalars (string, number, date, etc) with sanitization / validation / transformation in TypeScript.

    • v0.1.0
    • 56.35
    • Published

    any-base

    Converter from any base to other any base

    • v1.1.0
    • 56.13
    • Published

    numfmt

    Full Excel style number formatting

    • v3.2.3
    • 55.83
    • Published

    vue-numeric-input-next

    Number input component based on Vue3 that is a replacement of native input number with optional control.

    • v0.0.6
    • 55.17
    • Published

    gud

    Create a 'gud nuff' (not cryptographically secure) globally unique id

    • v1.0.0
    • 54.73
    • Published

    mathjs

    Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif

    • v15.0.0
    • 54.62
    • Published

    react-fixed-float-input

    Format the content of a <input/> element as a float with fixed precision

    • v1.0.2
    • 54.30
    • Published

    numeral

    Format and manipulate numbers.

    • v2.0.6
    • 54.30
    • Published

    complex.js

    A complex numbers library

    • v2.4.2
    • 54.20
    • Published

    ion-intl-tel-input-ptbr

    An Ionic component for International Phone Number Input, that allows all countries, validation with google phone lib, limited countries, preferred countries, virtual scrolling and much more.

    • v1.0.8
    • 54.09
    • Published

    google-libphonenumber

    The up-to-date and reliable Google's libphonenumber package for node.js.

    • v3.2.43
    • 53.94
    • Published

    num-words

    Convert digits to words

    • v1.2.3
    • 53.87
    • Published

    vue-intl-tel-input

    Vue component for entering and validating international telephone numbers

    • v1.0.0
    • 53.82
    • Published

    autonumeric

    autoNumeric is a standalone Javascript library that provides live *as-you-type* formatting for international numbers and currencies. It supports most international numeric formats and currencies including those used in Europe, Asia, and North and South Am

    • v4.10.9
    • 53.77
    • Published

    number-allocator

    A library for the unique number allocator

    • v1.0.14
    • 53.75
    • Published

    oddguard

    Utility functions to check if a value is an odd integer within JavaScript's safe range, and to validate whether a value (number or string) is a finite number for input parsing, regex matches, and user validation.

    • v1.0.3
    • 53.53
    • Published

    wonder-payment

    A lightweight and customizable wonder component for secure and user-friendly credit card input in payment forms.

    • v1.2.7
    • 53.27
    • Published

    parse-decimal-number

    Parse a decimal number with i18n format support (localized decimal points and thousands separators)

    • v1.0.0
    • 52.66
    • Published

    rndm

    random string generator

    • v1.2.0
    • 52.28
    • Published

    @jongbonga/ion-intl-tel-input

    An Ionic component for International Phone Number Input, that allows all countries, validation with libphonenumber-js, limited countries, preferred countries, virtual scrolling and much more.

    • v2.5.0
    • 52.02
    • Published

    @ngodings/ngx-copy

    Simple copy from text, value input & text inside element in Angular

    • v15.0.9
    • 51.74
    • Published

    number-to-bn

    A simple method that will convert numbers, hex, BN or bignumber.js object into a BN.js object.

    • v1.7.0
    • 51.72
    • Published

    vue-autonumeric

    An AutoNumeric wrapper for Vue.js

    • v1.2.6
    • 51.51
    • Published

    @smakss/convert-numbers

    Convert Numbers transforms Arabic and Persian numerals to English, ensuring data uniformity in multilingual environments. Ideal for user input standardization and database consistency.

    • v2.1.0
    • 51.33
    • Published

    @vdt-jquery/jquery-numericinput

    A jQuery plugin that transforms any text input into a numeric input with full localization support.

    • v1.0.0
    • 51.28
    • Published

    @sufi-arrivy/react-numeric-input

    Number input component that can replace the native number input which is not yet very well supported and where it is, it does not have the same appearance across the browsers. Additionally this component offers more flexible options and can be used for an

    • v2.2.3
    • 51.10
    • Published

    number-cruncher

    Calculate total time based on lines of input with numbers on the end.

    • v1.6.2
    • 50.84
    • Published

    awesome-phonenumber

    Google's libphonenumber pre-compiled with the closure compiler

    • v7.5.0
    • 50.77
    • Published

    @stdlib/complex-reimf

    Return the real and imaginary components of a single-precision complex floating-point number.

    • v0.2.1
    • 50.45
    • Published

    lossless-json

    Parse JSON without risk of losing numeric information

    • v4.3.0
    • 50.44
    • Published

    ngx-cleave-directive

    This directive integrates `cleave.js` into Angular Form.

    • v2.1.0
    • 50.42
    • Published

    parse-unit

    parses number and unit, '20px' into [20, 'px']

    • v1.0.1
    • 50.41
    • Published

    @stdlib/complex-reim

    Return the real and imaginary components of a double-precision complex floating-point number.

    • v0.2.1
    • 49.95
    • Published

    @aiabdelbaqy/vue-country-tel-input

    VueCountryTelInput is a Vue.js plugin that provides a user-friendly input component for selecting a country and entering a telephone number. It offers built-in validation to ensure the entered phone number is valid for the selected country.

    • v1.0.1
    • 49.89
    • Published

    @freikim/ng-input-number-i18n

    Angular 18 compatible version of @danielzotti/ng-input-number-i18n. It's a special directive to format decimal numbers inside input and textarea, based on the current locale

    • v1.18.1
    • 49.81
    • Published

    numbro

    Format and manipulate numbers.

    • v2.5.0
    • 49.72
    • Published

    signum

    Returns the sign of a number

    • v1.0.0
    • 49.64
    • Published

    fast-isnumeric

    The fast way to check if a JS object is numeric

    • v1.1.4
    • 49.56
    • Published

    number-spinner

    Add plus/minus buttons to input type number.

    • v1.0.3
    • 49.39
    • Published

    number-to-words

    Contains some util methods for converting numbers into words, ordinal words and ordinal numbers.

    • v1.2.4
    • 49.28
    • Published

    in-range

    Check if a number is in a given range

    • v3.0.0
    • 48.98
    • Published

    random-int

    Generate a random integer

    • v3.1.0
    • 48.86
    • Published

    expand-braces

    Wrapper for [braces] to enable brace expansion for arrays of patterns.

    • v0.1.2
    • 48.77
    • Published

    accounting

    number, money and currency formatting library

    • v0.4.1
    • 48.60
    • Published

    @budibase/handlebars-helpers

    More than 130 Handlebars helpers in ~20 categories. Helpers can be used with Assemble, Generate, Verb, Ghost, gulp-handlebars, grunt-handlebars, consolidate, or any node.js/Handlebars project.

    • v0.14.2
    • 48.53
    • Published