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
Table20,9551,7701,1223 days ago217May 16, 202299mitTypeScript
🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
Handsontable17,64336216935 minutes ago87September 22, 2022444otherJavaScript
JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡
Bootstrap Table11,487247362 days ago39September 22, 2022193mitJavaScript
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 Grid9,80432333241 minutes ago59August 23, 202254otherTypeScript
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,30151311 days ago52February 24, 2021141mit
Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.
Tablesaw5,5209575 months ago54March 19, 2019mitJavaScript
A group of plugins for responsive tables.
Ngx Datatable4,5189381824 months ago78September 14, 2021858mitTypeScript
✨ A feature-rich yet lightweight data-table crafted for Angular
Fixed Data Table4,347569952 years ago22October 27, 2017206otherJavaScript
A React table component designed to allow presenting thousands of rows of data.
Material Table3,410264158a month ago191March 12, 202223mitJavaScript
Datatable for React based on material-ui's table with additional features
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.