≡

Blog

On the DataTables blog you will find news, announcements and tutorials about DataTables and its suite of extensions.

Latest posts

7th Oct 2026
By Allan Jardine -

Next.js and DataTables

Over the course of the last few weeks, I've been working on updating DataTables and all of its extensions to load in a window-less environment. DataTables 3.1 introduced this ability, along with improvements to the ESM and CSS loading when used with bundlers. I didn't write a blog post about it at the time as 3.1 didn't actually introduce any new client-side features to the library, it was all about improving the developer experience when using Vite, WebPack and other bundlers.

Alongside that work, the React component for DataTables has just received a major update, now at v2. I've rewritten the documentation for how to use DataTables in React, and there is now a 60 second quick start guide to get you going if you'd like to try it out.

The obvious question is "Why do all of this"? And the simple answer is Next.js.

In this blog post I'll show how you can very easily use DataTables in a Next.js application, gaining all of the flexibility of DataTables and its ecosystem, in one of the most comprehensive and exciting React Frameworks available.

Continue reading...

11th Sep 2026
By Allan Jardine -

StateRestore 2

StateRestore 2.0 is here! This extension adds state management controls to DataTables, with an easy-to-use UI for the end user, letting them select between different table states with a simple button click. StateRestore is the third library released in the DataTables Plus suite - a premium set of extensions that enhance the capabilities of DataTables.

As always, an example is worth a thousand words. In the example below stateCreate and statesTable are used to create the buttons for the state management UI, with StateRestore in its default configuration:

NamePositionOfficeSalary
Tiger NixonSystem ArchitectEdinburgh$320,800
Garrett WintersAccountantTokyo$170,750
Ashton CoxJunior Technical AuthorSan Francisco$86,000
Cedric KellySenior JavaScript DeveloperEdinburgh$433,060
Airi SatouAccountantTokyo$162,700
Brielle WilliamsonIntegration SpecialistNew York$372,000
Herrod ChandlerSales AssistantSan Francisco$137,500
Rhona DavidsonIntegration SpecialistTokyo$327,900
Colleen HurstJavaScript DeveloperSan Francisco$205,500
Sonya FrostSoftware EngineerEdinburgh$103,600
Jena GainesOffice ManagerLondon$90,560
Quinn FlynnSupport LeadEdinburgh$342,000
Charde MarshallRegional DirectorSan Francisco$470,600
Haley KennedySenior Marketing DesignerLondon$313,500
Tatyana FitzpatrickRegional DirectorLondon$385,750
Michael SilvaMarketing DesignerLondon$198,500
Paul ByrdChief Financial Officer (CFO)New York$725,000
Gloria LittleSystems AdministratorNew York$237,500
Bradley GreerSoftware EngineerLondon$132,000
Dai RiosPersonnel LeadEdinburgh$217,500
Jenette CaldwellDevelopment LeadNew York$345,000
Yuri BerryChief Marketing Officer (CMO)New York$675,000
Caesar VancePre-Sales SupportNew York$106,450
Doris WilderSales AssistantSydney$85,600
Angelica RamosChief Executive Officer (CEO)London$1,200,000
Gavin JoyceDeveloperEdinburgh$92,575
Jennifer ChangRegional DirectorSingapore$357,650
Brenden WagnerSoftware EngineerSan Francisco$206,850
Fiona GreenChief Operating Officer (COO)San Francisco$850,000
Shou ItouRegional MarketingTokyo$163,000
Michelle HouseIntegration SpecialistSydney$95,400
Suki BurksDeveloperLondon$114,500
Prescott BartlettTechnical AuthorLondon$145,000
Gavin CortezTeam LeaderSan Francisco$235,500
Martena MccrayPost-Sales supportEdinburgh$324,050
Unity ButlerMarketing DesignerSan Francisco$85,675
Howard HatfieldOffice ManagerSan Francisco$164,500
Hope FuentesSecretarySan Francisco$109,850
Vivian HarrellFinancial ControllerSan Francisco$452,500
Timothy MooneyOffice ManagerLondon$136,200
Jackson BradshawDirectorNew York$645,750
Olivia LiangSupport EngineerSingapore$234,500
Bruno NashSoftware EngineerLondon$163,500
Sakura YamamotoSupport EngineerTokyo$139,575
Thor WaltonDeveloperNew York$98,540
Finn CamachoSupport EngineerSan Francisco$87,500
Serge BaldwinData CoordinatorSingapore$138,575
Zenaida FrankSoftware EngineerNew York$125,250
Zorita SerranoSoftware EngineerSan Francisco$115,000
Jennifer AcostaJunior JavaScript DeveloperEdinburgh$75,650
Cara StevensSales AssistantNew York$145,600
Hermione ButlerRegional DirectorLondon$356,250
Lael GreerSystems AdministratorLondon$103,500
Jonas AlexanderDeveloperSan Francisco$86,500
Shad DeckerRegional DirectorEdinburgh$183,000
Michael BruceJavaScript DeveloperSingapore$183,000
Donna SniderCustomer SupportNew York$112,000

Continue reading...

24th Jul 2026
By Allan Jardine -

DataTables 3 release

Tagging up a major software release and making it available for download is, at the same time, a massive release of pent up energy, but also very stressful. That's where I am today - utterly delighted to release the cumulation of nine months of work on DataTables, its extensions and web-site to you all, while also apprehensive about how smoothly the release will go and how it will be received.

I'm sure every software engineer knows this mix of feelings on release day, and today it is my turn as DataTables 3.0.0 is now available! DataTables 3 marks a significant step forward for DataTables:

  • It has no dependencies (no jQuery requirement any more)
  • Core and all the extensions are now Typescript
  • Modernisation of the DataTables internals
  • DataTables Plus launches today (more on that shortly).

Continue reading...

Historic blog posts

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2012

2011