10 Best JavaScript Tabs Navigation Libraries

List hand-picked by Openbase Experts
Learn More

react-tabs

An accessible and easy tab component for ReactJS.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.7K
Weekly Downloads
533K
Last Commit
2mos ago
User Rating
4.5/ 5
2
Top Feedback
1Great Documentation
1Easy to Use
1Performant

@react-navigation/bottom-tabs

Routing and navigation for your React Native apps

Unknown
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
21.2K
Weekly Downloads
311K
Last Commit
3mos ago
User Rating
4.7/ 5
3
Top Feedback
2Great Documentation
2Easy to Use
2Performant
rnt

react-native-tab-view

A cross-platform Tab View component for React Native

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
4.9K
Weekly Downloads
263K
Last Commit
4mos ago
User Rating
4.0/ 5
1
Top Feedback
1Great Documentation
1Easy to Use

react-navigation-tabs

Tab navigators for React Navigation

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
325
Weekly Downloads
74.8K
Last Commit
2yrs ago
User Rating
5.0/ 5
1
Top Feedback

@chakra-ui/tabs

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

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

@fluentui/react-tabs

Fluent UI web represents a collection of utilities, React components, and web components for building web applications.

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

@radix-ui/react-tabs

An open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @modulz.

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

@reach/tabs

The Accessible Foundation for React Apps and Design Systems

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
5.3K
Weekly Downloads
122K
Last Commit
1mo ago

rc-tabs

React Tabs

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

@react-spectrum/tabs

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.3K
Last Commit
3mos ago

@clayui/tabs

A web implementation of the Lexicon Experience Language

BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
190
Weekly Downloads
763
Last Commit
3mos ago

flexlayout-react

A multi-tab layout manager

ISC
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
547
Weekly Downloads
9K
Last Commit
2mos ago

@zendeskgarden/react-tabs

🌱 garden React components

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1K
Weekly Downloads
4.8K
Last Commit
2mos ago
tab

@react-md/tabs

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
1.5K
Last Commit
2mos ago

@zendeskgarden/container-tabs

🌱 garden React (no-UI) containers

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
255
Weekly Downloads
4.2K
Last Commit
2mos ago

@syncfusion/ej2-angular-navigations

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
203
Weekly Downloads
10.9K
Last Commit
3mos ago
User Rating
Top Feedback
1Unwelcoming Community

rc-dock

Dock Layout for React Component

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
322
Weekly Downloads
2.2K
Last Commit
3mos ago
vue

vuetensils

🍴 A tasty toolset for Vue.js 🛠 - Lightweight, functional components to boost your next project.

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

@welcome-ui/tabs

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
449
Weekly Downloads
528
Last Commit
2mos ago
rrt

react-responsive-tabs

React responsive tabs http://maslianok.github.io/react-responsive-tabs/

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
116
Weekly Downloads
3.8K
Last Commit
9mos ago
rns

react-native-segmented-control-tab

react-native-segmented-control-tab(for Android/iOS)

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
523
Weekly Downloads
30.4K
Last Commit
4mos ago
vmt

vuex-multi-tab-state

💾🔗🖥️ Share, synchronize and persist state between multiple tabs with this plugin for Vuex. TypeScript types included.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
140
Weekly Downloads
2.1K
Last Commit
7mos ago
rnc

react-navigation-collapsible

An extension of react-navigation that makes your header collapsible.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
1.1K
Weekly Downloads
2.1K
Last Commit
7mos ago
jf

jqwidgets-framework

Angular, Vue, React, Web Components, Blazor, Javascript, jQuery and ASP .NET Framework,

https://www.jqwidgets.com/license/
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
276
Weekly Downloads
1.4K
Last Commit
24d ago
tab

@bumaga/tabs

React tabs with hooks

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
168
Weekly Downloads
1.5K
Last Commit
10mos ago
vrt

vue-router-tab

Vue.js tab components, based on Vue Router.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
379
Weekly Downloads
1K
Last Commit
5mos ago

rmc-tabs

React Mobile Tabs Component (web & react-native)

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

@tupilabs/vue-lumino

A component to use Vue.js with Jupyter Lumino (PhosphorJS), integrating DOM & VDOM through event listeners and Vue reactivity system.

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

vue-tabs-component

An easy way to display tabs with Vue

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
623
Weekly Downloads
5.3K
Last Commit
4yrs ago
rnm

react-navigation-material-bottom-tabs

Material Bottom Tab Navigation component for React Navigation

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
3.9K
Last Commit
vnt

vue-nav-tabs

Simplified bootstrap tabs

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
248
Weekly Downloads
3.6K
Last Commit
4yrs ago
rat

react-aria-tabpanel

A fully accessible, extravagantly flexible, React-powered Tab Panel component

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
116
Weekly Downloads
3.6K
Last Commit
3yrs ago

@material/react-tab

Material Components for React (MDC React)

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

@material/react-tab-scroller

Material Components for React (MDC React)

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

@material/react-tab-bar

Material Components for React (MDC React)

Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2K
Weekly Downloads
3.1K
Last Commit
3yrs ago
vst

vue-slim-tabs

A slim tab component for Vue.js (1.3 kB minified)

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
104
Weekly Downloads
2.9K
Last Commit
3yrs ago
rm

react-mdl

React Components for Material Design Lite

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
Weekly Downloads
2.4K
Last Commit
vtw

vue-tabs-with-active-line

Simple Vue 2 component, that allows you to make tabs with moving bottom line

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
98
Weekly Downloads
1.4K
Last Commit
2yrs ago
rt

react-tabtab

💃 Make your react tab dance🕺

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
372
Weekly Downloads
1.3K
Last Commit
2yrs ago
nt

ngx-tabset

A very simple library to let you create some tabs

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
Weekly Downloads
1.3K
Last Commit
aur

angular-ui-router-tabs

Idiot-proof tab panes with route support using Angular.js + Bootstrap 3 + UI Router

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
246
Weekly Downloads
984
Last Commit
6yrs ago
nft

ngx-formly-tabs

ngx-formly-tabs is an Angular module that adds Components that enable flexible tab use for Ngx Formly.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
3
Weekly Downloads
122
Last Commit
8mos ago
bvt

bootstrap-vertical-tabs

Missing vertical tabs component for bootstrap.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
492
Weekly Downloads
599
Last Commit
5yrs ago

angular-ui-tab-scroll

A scrollable tab plugin compatible with angular-ui bootstrap tabs

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
46
Weekly Downloads
422
Last Commit
4yrs ago
vt

vue-tabs

多tab页框架替代router支持vue2.0

Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
149
Weekly Downloads
259
Last Commit
4yrs ago
brt

bootstrap-responsive-tabs

"Bootstrap Responsive Tabs" is a simple jQuery plugin that switches the default bootstrap tabs to accordions on the viewports that you choose to.

WTFPL
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
34
Weekly Downloads
239
Last Commit
6yrs ago
rs

react-simpletabs

Just a simple tabs component built with React

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
188
Weekly Downloads
203
Last Commit
5yrs ago

@flosportsinc/ng-tabs

A collection of Angular components for universal video playback. 📹

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
9
Weekly Downloads
167
Last Commit
2yrs ago
vst

vue-swipe-tab

a touch swipe tab component for vue.js(vue2).

ISC
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
48
Weekly Downloads
136
Last Commit
5yrs ago
rp

react-panels

React.js panel widget with support for tabs, toolbars, buttons and customizable themes

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