10 Best JavaScript Radio Button Libraries

List hand-picked by Openbase Experts
Learn More

rm

@szhsin/react-menu

React component for building accessible menu, dropdown, submenu, context menu and more.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
693
Weekly Downloads
27.2K
Last Commit
1mo ago
User Rating
5.0/ 5
1
Top Feedback
rbr

radio-buttons-react-native

Animated radio buttons component for react native

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
69
Weekly Downloads
1.9K
Last Commit
2yrs ago
User Rating
5.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use
1Highly Customizable

@chakra-ui/radio

⚑️ Simple, Modular & Accessible UI Components for your React Applications

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
26.1K
Weekly Downloads
287K
Last Commit
3mos ago
User Rating
Top Feedback
1Great Documentation
1Responsive Maintainers

@react-stately/radio

A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
6.5K
Weekly Downloads
108K
Last Commit
3mos ago

@react-spectrum/radio

A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
6.5K
Weekly Downloads
4.1K
Last Commit
3mos ago

@syncfusion/ej2-buttons

Syncfusion JavaScript UI controls library offer more than 50+ cross-browser, responsive, and lightweight HTML5 UI controls for building modern web applications.

SEE LICENSE IN license
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
301
Weekly Downloads
89.4K
Last Commit
3mos ago
for

@react-md/form

React material design - An accessible React component library built from the Material Design guidelines in Sass

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.3K
Weekly Downloads
2.2K
Last Commit
2mos ago

@workday/canvas-kit-react-radio

Development kits to implement UI following the Workday Canvas Design System (https://canvas.workday.com/). See our Component Storybook -

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
227
Weekly Downloads
1.3K
Last Commit
3mos ago
rw

react-widgets

Polished, feature rich, accessible form inputs built with React

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.3K
Weekly Downloads
44.1K
Last Commit
2mos ago
User Rating
Top Feedback
1Great Documentation
ich

icheck

Highly customizable checkboxes and radio buttons (jQuery & Zepto)

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
7.5K
Weekly Downloads
19.2K
Last Commit
2yrs ago
User Rating
2.0/ 5
1
Top Feedback
1Easy to Use

@hig/radio-button

Autodesk's unified design system

Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
148
Weekly Downloads
216
Last Commit
3mos ago

@commercetools-uikit/radio-field

Component library πŸ’…

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
126
Weekly Downloads
1.1K
Last Commit
3mos ago

@commercetools-uikit/radio-input

Component library πŸ’…

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
126
Weekly Downloads
864
Last Commit
3mos ago

@syncfusion/ej2-angular-buttons

Syncfusion Angular UI components library offer more than 50+ cross-browser, responsive, and lightweight angular UI controls for building modern web applications.

SEE LICENSE IN license
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
204
Weekly Downloads
8.9K
Last Commit
3mos ago

@progress/kendo-react-inputs

Issue tracker - KendoReact http://www.telerik.com/kendo-react-ui/

SEE LICENSE IN LICENSE.md
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
122
Weekly Downloads
51.3K
Last Commit
3mos ago

@syncfusion/ej2-react-buttons

Syncfusion React UI components library offer more than 50+ cross-browser, responsive, and lightweight react UI controls for building modern web applications.

SEE LICENSE IN license
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
228
Weekly Downloads
4.8K
Last Commit
3mos ago

@syncfusion/ej2-vue-buttons

Syncfusion Vue UI component library offer more than 50+ cross-browser, responsive, and lightweight vue UI controls for building modern web applications.

SEE LICENSE IN license
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
231
Weekly Downloads
2.2K
Last Commit
3mos ago

@welcome-ui/radio

Here you'll find all the core components you need to create a delightful webapp. Customizable design system from Welcome to the jungle (@wttj) with react, typescript, styled-components, reakit and a lot of love πŸ’›

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
450
Weekly Downloads
355
Last Commit
2mos ago

@welcome-ui/radio-group

Here you'll find all the core components you need to create a delightful webapp. Customizable design system from Welcome to the jungle (@wttj) with react, typescript, styled-components, reakit and a lot of love πŸ’›

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
450
Weekly Downloads
351
Last Commit
2mos ago

@welcome-ui/radio-tab

Here you'll find all the core components you need to create a delightful webapp. Customizable design system from Welcome to the jungle (@wttj) with react, typescript, styled-components, reakit and a lot of love πŸ’›

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
450
Weekly Downloads
287
Last Commit
2mos ago
rnr

react-native-radio-buttons-group

Simple, best and easy to use radio buttons for react native apps.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
126
Weekly Downloads
4.6K
Last Commit
1mo ago

bootstrap-switch

Turn checkboxes and radio buttons in toggle switches.

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
5.1K
Weekly Downloads
105K
Last Commit
1yr ago
npc

ngx-pretty-checkbox

Quickly integrate pretty checkbox components with Angular

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
22
Weekly Downloads
910
Last Commit
1yr ago

@tractorzoom/radio

Component library using Material UI

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
0
Weekly Downloads
5
Last Commit
9mos ago
pc

pretty-checkbox

A pure CSS library to beautify checkbox and radio buttons.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1.7K
Weekly Downloads
32.5K
Last Commit
4yrs ago
rrg

react-radio-group

Better radio buttons.

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
437
Weekly Downloads
30.7K
Last Commit
4yrs ago
ib

icheck-bootstrap

Pure css checkboxes and radio buttons for Twitter Bootstrap.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
116
Weekly Downloads
29.4K
Last Commit
2yrs ago
rns

react-native-simple-radio-button

Simple and handy animated radio button component for React Native

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
442
Weekly Downloads
19.7K
Last Commit
3yrs ago

awesome-bootstrap-checkbox

βœ”οΈFont Awesome Bootstrap Checkboxes & Radios. Pure css way to make inputs look prettier

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
2K
Weekly Downloads
10.1K
Last Commit
1yr ago
pcv

pretty-checkbox-vue

Quickly integrate pretty checkbox components with Vue.js

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
260
Weekly Downloads
7.5K
Last Commit
4yrs ago

np-ui-lib

Native Angular UI Components and Design Framework

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
13
Weekly Downloads
8
Last Commit
2mos ago

@material/react-radio

Material Components for React (MDC React)

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2K
Weekly Downloads
3K
Last Commit
3yrs ago
rnf

react-native-flexi-radio-button

Simple and flexible Radio button for React Native App

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
156
Weekly Downloads
2.5K
Last Commit
5yrs ago
ri

react-icheck

πŸ”˜ iCheck components built with React. Highly customizable checkbox, radio buttons and radio group.

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
177
Weekly Downloads
2.3K
Last Commit
4yrs ago
rm

react-mdl

React Components for Material Design Lite

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
Weekly Downloads
2.2K
Last Commit
vcr

vue-checkbox-radio

Checkbox and radio component for Vue.js

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
106
Weekly Downloads
992
Last Commit
5yrs ago
rnr

react-native-radio-button

Just a simple radio button

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
46
Weekly Downloads
325
Last Commit
2yrs ago
rns

react-native-selectmultiple-button

A button (or a grouped buttons) supporting multiple or radio selection by building with React Native. https://github.com/danceyoung/selectmultiplebuttons for Swift.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
76
Weekly Downloads
145
Last Commit
1yr ago
tcr

toggle-checkbox-radio

CSS only, bootstrap compatible toggle, checkbox and radio buttons.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
6
Weekly Downloads
140
Last Commit
2yrs ago
rnc

react-native-custom-radio-group

Radio group with custom radio button

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
17
Weekly Downloads
92
Last Commit
4yrs ago
rmu

react-material-ui-form

react-material-ui-form is a React wrapper for Material-UI form components. Simply replace the <form> element with <MaterialUIForm> to get out-of-the-box state and validation support as-is. There's no need to use any other components, alter your form's nesting structure, or write onChange handlers.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
15
Weekly Downloads
68
Last Commit
2yrs ago
wr

wired-radio

Hand-drawn sketchy radio button - web component

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
58
Last Commit
rad

@smart-webcomponents-angular/radiobutton

[![Price](https://img.shields.io/badge/price-COMMERCIAL-0098f7.svg)](https://jqwidgets.com/license/)

SEE LICENSE IN https://www.htmlelements.com/license/
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
45
Last Commit
be

bootstrap-extended

BootstrapExtended is a library that extends normal bootstrap with more components!

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
6
Weekly Downloads
8
Last Commit
10mos ago
cr

checkbox-radio

Custom style checkbox & radio for web

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
42
Weekly Downloads
24
Last Commit
5yrs ago
vec

vue-enhanced-check

enhanced-check component for vue 2

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
18
Weekly Downloads
20
Last Commit
1yr ago

vue-radio-checkbox

A set of custom radio and checkbox components for Vue.js

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
6
Weekly Downloads
10
Last Commit
6yrs ago
twc

@tibco-tcstk/tc-web-components

TIBCO Cloud Composer Library with UI Stencil Components for your TIBCO Cloud Applications

BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
7
Last Commit
ngr

ng-generic-radio

Use of `NgGenericRadio` is to provide a way for frontend developers to simulate the behaviour of radio button.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
0
Weekly Downloads
6
Last Commit
2yrs ago
prb

paper-radio-button

Paper Radio Button component

Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
6
Last Commit