All Projects → patw0929 → React Intl Tel Input

patw0929 / React Intl Tel Input

Licence: mit
Rewrite International Telephone Input in React.js. (Looking for maintainers, and PRs & contributors are also welcomed!)

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React Intl Tel Input

Uskin
A front-end framework aims at developing web projects based on CSS3 and provides common components.
Stars: ✭ 74 (-65.09%)
Mutual labels:  component, react-component
React Currency Input Field
React component for an input field
Stars: ✭ 111 (-47.64%)
Mutual labels:  react-component, input
Reactjs Popup
React Popup Component - Modals,Tooltips and Menus —  All in one
Stars: ✭ 1,211 (+471.23%)
Mutual labels:  component, react-component
React Code Input
React component for entering and validating PIN code.
Stars: ✭ 207 (-2.36%)
Mutual labels:  react-component, input
React Native Input Spinner
An extensible input number spinner component for react-native highly customizable. This component enhance a text input for entering numeric values, with increase and decrease buttons.
Stars: ✭ 155 (-26.89%)
Mutual labels:  component, input
Stf Vue Select
stf vue select - most flexible and customized select
Stars: ✭ 61 (-71.23%)
Mutual labels:  component, input
React Multi Select
A Multi Select component built with and for React
Stars: ✭ 111 (-47.64%)
Mutual labels:  component, react-component
Ui Box
Blazing Fast React UI Primitive
Stars: ✭ 847 (+299.53%)
Mutual labels:  component, react-component
React Splitters
React splitter component, written in TypeScript.
Stars: ✭ 127 (-40.09%)
Mutual labels:  component, react-component
Ngx Lite
📦 A collection of lightweight Angular libraries in a single mono repo
Stars: ✭ 125 (-41.04%)
Mutual labels:  component, input
Vue Picture Input
Mobile-friendly picture file input Vue.js component with image preview, drag and drop, EXIF orientation, and more
Stars: ✭ 862 (+306.6%)
Mutual labels:  component, input
React Component Echarts
React component echarts. 组件式百度图表。
Stars: ✭ 175 (-17.45%)
Mutual labels:  component, react-component
React Input Tags
React component for tagging inputs.
Stars: ✭ 10 (-95.28%)
Mutual labels:  component, input
React Pin Field
📟 React component for entering PIN codes.
Stars: ✭ 63 (-70.28%)
Mutual labels:  component, input
React Planner
✏️ A React Component for plans design. Draw a 2D floorplan and navigate it in 3D mode.
Stars: ✭ 846 (+299.06%)
Mutual labels:  component, react-component
Tagify
🔖 lightweight, efficient Tags input component in Vanilla JS / React / Angular / Vue
Stars: ✭ 2,305 (+987.26%)
Mutual labels:  react-component, input
Reactprimer
React component prototyping tool that generates fully connected class component code.
Stars: ✭ 743 (+250.47%)
Mutual labels:  component, react-component
Sparkline
Lightweight React sparklines ✨ 📈
Stars: ✭ 19 (-91.04%)
Mutual labels:  component, react-component
React Magnifier
🔍 React image zoom component
Stars: ✭ 116 (-45.28%)
Mutual labels:  component, react-component
Reactopt
A CLI React performance optimization tool that identifies potential unnecessary re-rendering
Stars: ✭ 1,975 (+831.6%)
Mutual labels:  component, react-component

React-Intl-Tel-Input

PRs Welcome Build Status npm version Coverage Status npm

NPM

Rewrite International Telephone Input in React.js.

Collaborators Wanted!

Due to the long commuting time, I do not have much time to maintain this project often. 😣

So if anybody else is willing to take on the work of bug fixes, integrating pull requests, etc, please let me know. 🙌

I hope we can maintain the project together, and make this project better! 💪

Demo & Examples

Live demo: patw0929.github.io/react-intl-tel-input

To build the examples locally, run:

yarn
yarn start

Then open localhost:3000 in a browser.

Installation

The easiest way to use react-intl-tel-input is to install it from NPM and include it in your own React build process (using Webpack, etc).

yarn add react-intl-tel-input

Usage

import IntlTelInput from 'react-intl-tel-input';
import 'react-intl-tel-input/dist/main.css';

<IntlTelInput
  containerClassName="intl-tel-input"
  inputClassName="form-control"
/>

Properties

Please see the Demo Page

Development (src and the build process)

To build, watch and serve the examples (which will also watch the component source), run yarn start.

You can prepare a distribution build using yarn run build.

Contributing

To contribute to react-intl-tel-input, clone this repo locally and commit your code on a separate branch. Please write tests for your code, and run the linter before opening a pull-request:

yarn test
yarn run lint

Inspired by

International Telephone Input - @jackocnr

License

MIT

Copyright (c) 2015-2019 patw.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].