Responsive extension for DataTables, providing support for complex tables on all device screen sizes
Alternatives To Responsive
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Table21,6381,7701,12213 hours ago217May 16, 2022119mitTypeScript
🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
Handsontable17,8833621699 hours ago87September 22, 2022446otherJavaScript
JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡
Bootstrap Table11,519247363 days ago39September 22, 2022214mitJavaScript
An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation, Vue.js)
Ag Grid10,0873233324 hours ago59August 23, 202265otherTypeScript
The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.
Datatables6,975753109a year ago12June 20, 2018126mitCSS
Tables plug-in for jQuery
Ce6,3485133 days ago52February 24, 2021116mitJavaScript
Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.
Tablesaw5,5209577 months ago54March 19, 2019mitJavaScript
A group of plugins for responsive tables.
Ngx Datatable4,559938182a month ago78September 14, 2021876mitTypeScript
✨ A feature-rich yet lightweight data-table crafted for Angular
Material Table3,4102641584 months ago191March 12, 202223mitJavaScript
Datatable for React based on material-ui's table with additional features
Mui Datatables2,60712778a month ago155April 10, 2022616mitJavaScript
Datatables for React using Material-UI -
Alternatives To Responsive
Select To Compare

Alternative Project Comparisons


Responsive will automatically optimise the table's layout for different screen sizes through the dynamic column visibility control, making your tables useful on desktop and mobile screens.


To use Responsive the primary way to obtain the software is to use the DataTables downloader. You can also include the individual files from the DataTables CDN. See the documentation for full details.

NPM and Bower

If you prefer to use a package manager such as NPM or Bower, distribution repositories are available with software built from this repository under the name Styling packages for Bootstrap, Foundation and other styling libraries are also available by adding a suffix to the package name.

Please see the DataTables NPM and Bower installation pages for further information. The DataTables installation manual also has details on how to use package managers with DataTables.

Basic usage

Responsive is initialised using the responsive option in the DataTables constructor - a simple boolean true will enable the feature. Further options can be specified using this option as an object - see the documentation for details.


$(document).ready( function () {
    $('#myTable').DataTable( {
    	responsive: true
    } );
} );

Documentation / support


If you fancy getting involved with the development of Responsive and help make it better, please refer to its GitHub repo.

Popular Table Projects
Popular Datatable Projects
Popular User Interface Components Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.