519 Best JavaScript Other Inputs Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

react-hook-form

πŸ“‹ React Hooks for forms validation (Web + React Native)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
90
Top Feedback
great-docs
40Great Documentation
easy-to-use
34Easy to Use
performant
34Performant
GitHub Stars
Github Icon
22K
Weekly Downloads
Weekly Downloads Icon
906K
Last Commit
1d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rs

react-select

The Select Component for React.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.2/ 5
52
Top Feedback
great-docs
9Great Documentation
easy-to-use
8Easy to Use
performant
6Performant
GitHub Stars
Github Icon
23K
Weekly Downloads
Weekly Downloads Icon
3M
Last Commit
8d ago
Bundle Size (min+gzip)
27.5KB
Tree-Shakeable

validator

String validation

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
12
Top Feedback
great-docs
2Great Documentation
easy-to-use
2Easy to Use
performant
1Performant
GitHub Stars
Github Icon
18K
Weekly Downloads
Weekly Downloads Icon
6M
Last Commit
5d ago
Bundle Size (min+gzip)
26.6KB
Not Tree-Shakeable

formik

Build forms in React, without the tears 😭

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.4/ 5
123
Top Feedback
great-docs
27Great Documentation
easy-to-use
20Easy to Use
performant
18Performant
GitHub Stars
Github Icon
28K
Weekly Downloads
Weekly Downloads Icon
1M
Last Commit
2mo ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
cli

clipboard

βœ‚οΈ Modern copy to clipboard. No Flash. Just 3kb gzipped πŸ“‹

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
48
Top Feedback
great-docs
2Great Documentation
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
31K
Weekly Downloads
Weekly Downloads Icon
3M
Last Commit
25d ago
Bundle Size (min+gzip)
3.30KB
Not Tree-Shakeable
yup

yup

Dead simple Object schema validation

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.9/ 5
26
Top Feedback
easy-to-use
11Easy to Use
performant
8Performant
great-docs
6Great Documentation
GitHub Stars
Github Icon
14K
Weekly Downloads
Weekly Downloads Icon
2M
Last Commit
4d ago
Bundle Size (min+gzip)
18.1KB
Tree-Shakeable
vv

vee-validate

βœ… Form Validation for Vue.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.6/ 5
10
Top Feedback
great-docs
6Great Documentation
easy-to-use
3Easy to Use
highly-custom
3Highly Customizable
GitHub Stars
Github Icon
9K
Weekly Downloads
Weekly Downloads Icon
297K
Last Commit
4d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
sup

superstruct

A simple and composable way to validate data in JavaScript (and TypeScript).

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
Github Icon
5K
Weekly Downloads
Weekly Downloads Icon
278K
Last Commit
2mo ago
Bundle Size (min+gzip)
3.25KB
Tree-Shakeable

joi

The most powerful data validation library for JS

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
37
Top Feedback
great-docs
18Great Documentation
easy-to-use
18Easy to Use
performant
12Performant
GitHub Stars
Github Icon
17K
Weekly Downloads
Weekly Downloads Icon
4M
Last Commit
2d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

class-validator

Decorator-based property validation for classes.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
6
Top Feedback
great-docs
1Great Documentation
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
6K
Weekly Downloads
Weekly Downloads Icon
823K
Last Commit
1d ago
Bundle Size (min+gzip)
53.8KB
Tree-Shakeable

react-native-calendars

React Native Calendar Components πŸ—“οΈ πŸ“†

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
27
Top Feedback
highly-custom
9Highly Customizable
great-docs
7Great Documentation
easy-to-use
4Easy to Use
GitHub Stars
Github Icon
7K
Weekly Downloads
Weekly Downloads Icon
59K
Last Commit
9d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

react-beautiful-dnd

Beautiful and accessible drag and drop for lists with React

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
57
Top Feedback
great-docs
16Great Documentation
easy-to-use
7Easy to Use
hard-to-use
4Hard to Use
GitHub Stars
Github Icon
24K
Weekly Downloads
Weekly Downloads Icon
844K
Last Commit
1mo ago
Bundle Size (min+gzip)
30.8KB
Tree-Shakeable

fullcalendar

Full-sized drag & drop event calendar

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
13
Top Feedback
highly-custom
8Highly Customizable
great-docs
6Great Documentation
bleeding-edge
3Bleeding Edge
GitHub Stars
Github Icon
14K
Weekly Downloads
Weekly Downloads Icon
115K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

react-dnd

Drag and Drop for React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.4/ 5
22
Top Feedback
great-docs
8Great Documentation
performant
2Performant
bleeding-edge
2Bleeding Edge
GitHub Stars
Github Icon
16K
Weekly Downloads
Weekly Downloads Icon
859K
Last Commit
4mo ago
Bundle Size (min+gzip)
15.1KB
Tree-Shakeable

@hookform/resolvers

πŸ“‹ Validation resolvers: Zod, Yup, Joi, Superstruct, Vest, class-validator, io-ts, and nope.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
311
Weekly Downloads
Weekly Downloads Icon
235K
Last Commit
8d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@ngx-formly/core

JSON powered / Dynamic forms for Angular

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
3
Top Feedback
great-docs
4Great Documentation
performant
2Performant
easy-to-use
1Easy to Use
GitHub Stars
Github Icon
2K
Weekly Downloads
Weekly Downloads Icon
40K
Last Commit
23d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

survey-react

JavaScript Survey and Form Library

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
1
Top Feedback
easy-to-use
1Easy to Use
GitHub Stars
Github Icon
3K
Weekly Downloads
Weekly Downloads Icon
17K
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
vc

v-calendar

An elegant calendar and datepicker plugin for Vue.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
4.0/ 5
1
Top Feedback
great-docs
4Great Documentation
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
3K
Weekly Downloads
Weekly Downloads Icon
103K
Last Commit
11d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
rsh

react-sortable-hoc

A set of higher-order components to turn any list into an animated, accessible and touch-friendly sortable list✌️

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
4
Top Feedback
great-docs
3Great Documentation
easy-to-use
3Easy to Use
GitHub Stars
Github Icon
9K
Weekly Downloads
Weekly Downloads Icon
502K
Last Commit
2mo ago
Bundle Size (min+gzip)
8.60KB
Tree-Shakeable
rc

react-calendar

Ultimate calendar for your React app.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.5/ 5
16
Top Feedback
great-docs
18Great Documentation
easy-to-use
17Easy to Use
highly-custom
9Highly Customizable
GitHub Stars
Github Icon
2K
Weekly Downloads
Weekly Downloads Icon
184K
Last Commit
16d ago
Bundle Size (min+gzip)
11.3KB
Tree-Shakeable

react-jsonschema-form

A React component for building Web forms from JSON Schema.

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.7/ 5
3
Top Feedback
great-docs
3Great Documentation
GitHub Stars
Github Icon
10K
Weekly Downloads
Weekly Downloads Icon
46K
Last Commit
6d ago
Bundle Size (min+gzip)
69.3KB
Not Tree-Shakeable

@braid/vue-formulate

⚑️ The easiest way to build forms with Vue.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
Github Icon
2K
Weekly Downloads
Weekly Downloads Icon
9K
Last Commit
5mo ago
Bundle Size (min+gzip)
20.5KB
Tree-Shakeable

@react-native-community/clipboard

React Native Clipboard API for both iOS and Android.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
Github Icon
262
Weekly Downloads
Weekly Downloads Icon
77K
Last Commit
6d ago
Bundle Size (min+gzip)
0.52KB
Not Tree-Shakeable

@ngxs/form-plugin

πŸš€ NGXS - State Management for Angular

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
easy-to-use
1Easy to Use
GitHub Stars
Github Icon
3K
Weekly Downloads
Weekly Downloads Icon
29K
Last Commit
19d ago
Bundle Size (min+gzip)
1.90KB
Tree-Shakeable
ac

angular-calendar

A flexible calendar component for angular 6.0+ that can display events on a month, week or day view.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
6
Top Feedback
great-docs
15Great Documentation
easy-to-use
7Easy to Use
hard-to-use
4Hard to Use
GitHub Stars
Github Icon
2K
Weekly Downloads
Weekly Downloads Icon
75K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

vuelidate

Simple, lightweight model-based validation for Vue.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.0/ 5
2
Top Feedback
great-docs
1Great Documentation
easy-to-use
1Easy to Use
highly-custom
1Highly Customizable
GitHub Stars
Github Icon
6K
Weekly Downloads
Weekly Downloads Icon
206K
Last Commit
3d ago
Bundle Size (min+gzip)
3.48KB
Not Tree-Shakeable
nc

ngx-clipboard

A pure angular clipboard directive

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
great-docs
1Great Documentation
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
452
Weekly Downloads
Weekly Downloads Icon
120K
Last Commit
6mo ago
Bundle Size (min+gzip)
1.79KB
Tree-Shakeable

@fullcalendar/react

An official React component for FullCalendar

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
great-docs
1Great Documentation
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
955
Weekly Downloads
Weekly Downloads Icon
71K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

react-final-form

🏁 High performance subscription-based form state management for React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.8/ 5
5
Top Feedback
great-docs
1Great Documentation
performant
1Performant
highly-custom
1Highly Customizable
GitHub Stars
Github Icon
7K
Weekly Downloads
Weekly Downloads Icon
268K
Last Commit
1d ago
Bundle Size (min+gzip)
3.23KB
Tree-Shakeable
mr

mui-rff

Material UI + React Final Form

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
Github Icon
243
Weekly Downloads
Weekly Downloads Icon
6K
Last Commit
16d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

vuedraggable

Vue drag-and-drop component based on Sortable.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.5/ 5
11
Top Feedback
great-docs
3Great Documentation
easy-to-use
2Easy to Use
highly-custom
2Highly Customizable
GitHub Stars
Github Icon
15K
Weekly Downloads
Weekly Downloads Icon
401K
Last Commit
2mo ago
Bundle Size (min+gzip)
22.9KB
Tree-Shakeable
rct

react-copy-to-clipboard

Copy-to-clipboard React component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
great-docs
1Great Documentation
easy-to-use
1Easy to Use
GitHub Stars
Github Icon
2K
Weekly Downloads
Weekly Downloads Icon
648K
Last Commit
6mo ago
Bundle Size (min+gzip)
2.18KB
Not Tree-Shakeable

@ditdot-dev/vue-flow-form

Create conversational conditional-logic forms with Vue.js.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
5.0/ 5
3
Top Feedback
performant
2Performant
highly-custom
2Highly Customizable
great-docs
1Great Documentation
GitHub Stars
Github Icon
391
Weekly Downloads
Weekly Downloads Icon
291
Last Commit
22d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
rbc

react-big-calendar

gcal/outlook like calendar component

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.3/ 5
9
Top Feedback
great-docs
13Great Documentation
easy-to-use
3Easy to Use
performant
2Performant
GitHub Stars
Github Icon
5K
Weekly Downloads
Weekly Downloads Icon
128K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@hookform/devtools

πŸ“‹ DevTools to help debug forms.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
Github Icon
299
Weekly Downloads
Weekly Downloads Icon
36K
Last Commit
23d ago
Bundle Size (min+gzip)
0.15KB
Tree-Shakeable
rnc

react-native-calendar-events

πŸ“† React Native Module for iOS and Android Calendar Events

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
great-docs
6Great Documentation
easy-to-use
2Easy to Use
GitHub Stars
Github Icon
732
Weekly Downloads
Weekly Downloads Icon
11K
Last Commit
16d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

formik-material-ui

Bindings for using Formik with Material-UI

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
easy-to-use
1Easy to Use
GitHub Stars
Github Icon
792
Weekly Downloads
Weekly Downloads Icon
57K
Last Commit
7mo ago
Bundle Size (min+gzip)
1.49KB
Tree-Shakeable
cli

clipboardy

Access the system clipboard (copy/paste)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
3
Top Feedback
easy-to-use
3Easy to Use
great-docs
2Great Documentation
performant
1Performant
GitHub Stars
Github Icon
1K
Weekly Downloads
Weekly Downloads Icon
2M
Last Commit
6mo ago
Bundle Size (min+gzip)
0.28KB
Not Tree-Shakeable

formsy-react

A form input builder and validator for React JS

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
723
Weekly Downloads
Weekly Downloads Icon
37K
Last Commit
4mo ago
Bundle Size (min+gzip)
7.16KB
Tree-Shakeable

reaviz

πŸ“Š Data visualization library for React based on D3

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.7/ 5
3
Top Feedback
easy-to-use
4Easy to Use
great-docs
3Great Documentation
highly-custom
3Highly Customizable
GitHub Stars
Github Icon
275
Weekly Downloads
Weekly Downloads Icon
1K
Last Commit
15d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable

@angular-material-extensions/password-strength

Angular UI library to illustrate and validate a password's strength with material design - Angular V9 supported

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
Github Icon
206
Weekly Downloads
Weekly Downloads Icon
9K
Last Commit
1mo ago
Bundle Size (min+gzip)
3.61KB
Tree-Shakeable

formio

A Form and Data Management Platform for Progressive Web Applications.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
4.0/ 5
2
Top Feedback
N/A
GitHub Stars
Github Icon
1K
Weekly Downloads
Weekly Downloads Icon
1K
Last Commit
18h ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
cor

@ng-dynamic-forms/core

Rapid form development library for Angular

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
2
Top Feedback
N/A
GitHub Stars
Github Icon
1K
Weekly Downloads
Weekly Downloads Icon
3K
Last Commit
23d ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
fie

fielder

A field-first form library for React and React Native

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
Github Icon
164
Weekly Downloads
Weekly Downloads Icon
220
Last Commit
4mo ago
Bundle Size (min+gzip)
2.26KB
Tree-Shakeable
vc

vue-cal

A Vue 2 & 3 full calendar, no dependency, no BS. :metal:

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
4.0/ 5
1
Top Feedback
poor-docs
2Poor Documentation
great-docs
1Great Documentation
highly-custom
1Highly Customizable
GitHub Stars
Github Icon
740
Weekly Downloads
Weekly Downloads Icon
9K
Last Commit
4mo ago
Bundle Size (min+gzip)
37.7KB
Not Tree-Shakeable

@fullcalendar/angular

An official Angular component for FullCalendar

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
1
Top Feedback
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
776
Weekly Downloads
Weekly Downloads Icon
35K
Last Commit
1mo ago
Bundle Size (min+gzip)
N/A
Tree-Shakeable
tv

tcomb-validation

Validation library based on type combinators

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
great-docs
1Great Documentation
easy-to-use
1Easy to Use
performant
1Performant
GitHub Stars
Github Icon
395
Weekly Downloads
Weekly Downloads Icon
507K
Last Commit
4y ago
Bundle Size (min+gzip)
5.12KB
Not Tree-Shakeable
bfu

blueimp-file-upload

File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads. Works with any server-side platform (Google App Engine, PHP, Python, Ruby on Rails, Java, etc.) that supports standard HTML form file uploads.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
4.4/ 5
22
Top Feedback
easy-to-use
2Easy to Use
great-docs
1Great Documentation
performant
1Performant
GitHub Stars
Github Icon
31K
Weekly Downloads
Weekly Downloads Icon
78K
Last Commit
8mo ago
Bundle Size (min+gzip)
6.12KB
Not Tree-Shakeable

tui-calendar

πŸžπŸ“…A JavaScript calendar that has everything you need.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
4.0/ 5
1
Top Feedback
great-docs
1Great Documentation
highly-custom
1Highly Customizable
GitHub Stars
Github Icon
9K
Weekly Downloads
Weekly Downloads Icon
7K
Last Commit
18d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
for

formBuilder

A jQuery plugin for drag and drop form creation

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
4.0/ 5
2
Top Feedback
N/A
GitHub Stars
Github Icon
2K
Weekly Downloads
Weekly Downloads Icon
2K
Last Commit
10d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable