Download - v3 beta
This version of the download builder will create packages using DataTables 3 beta and compatible software. Please use and experiment with the software, providing feedback in the forum, which will allow it to be prompted to the release channel quicker! For more information DataTables 3 beta, please refer to the following documentation:
Please note that Editor, SearchPanes and StateRestore are not yet available for DataTables 3. They are still in development and will be released when ready.
Step 1. Choose styling
Step 2. Select packages
Libraries
DataTables core
Extensions
Step 3. Pick an installation method
- CDN
- Download
- NPM
- NuGet
The DataTables CDN provides a convenient way to quickly get started with DataTables. The DataTables software is hosted on the CDN (powered by CloudFlare) and you simply need to include the HTML and CSS files as directed below.
Install
Copy and paste the following HTML into your page to load the software selected above.
Try it on StackBlitz
StackBlitz is a browser based IDE where you can setup an entire development environment directly in your browser. Click the button below to create a demo based on the options selected above and try it out with a basic DataTable.
The files required for the link and script tags shown above can be downloaded using the button below. The package is downloaded as a zip file which should be unzipped and uploaded to your web-server.
Use the following to install the selected software in your own package:
Please note that the packages for DataTables and all of its extensions include TypeScript type definitions that will be automatically detected and used if you are using TypeScript.
The Editor NPM package is available from our private registry and you need to setup authentication before it can be used. Please see the documentation here for details of how to do this and to find your access key.
Javascript loader
To use the software selected above use the following code in your Javascript:
CSS includes
To style your table, include the following in your CSS files (note that this assumes you are using a bundler that can resolve npm packages, such as Vite):
Try it on StackBlitz
StackBlitz is a browser based IDE where you can setup an entire development environment directly in your browser. Click the button below to create a demo based on the options selected above and try it out with a basic DataTable.
Nuget is the package manager for .NET applications, the DataTables packages are hosted here so that they can be easily integrated into .NET projects.
Please note that Editor is not currently available on NuGET. Please download the files directly and reference locally, or use the NPM packages.