OSS TanbouSign in with GitHub

Add paging, ordering, search, scrolling, and API control to HTML tables

About these scores

OSS scale score is an unbounded metric that log-compresses and weights Stars, Watchers, Forks, and Contributors. Discovery score is the current OSS scale score minus the score at discovery. Update pace is commits in the last 30 days, growth momentum is the OSS scale score difference within the recent observation window, and OSS health is a 0–100 rating based on available recency, Community Health, and release data.

Stars
807
Primary language
JavaScript
License
MIT
Repository last updated
Oct 2, 2026
On this page

Overview

The DataTables 3.1.3 source repository contains the unbuilt source for the DataTables HTML-table enhancement library. DataTables provides paging, ordering, search, scrolling, and a broad API surface, while application users are directed to the download builder, CDN, or datatables.net distribution package.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Key features

Add paging, ordering, search, and scrolling to static HTML tables

The source README presents DataTables as an HTML-table enhancement library, while the distribution documentation lists paging, ordering, search, scrolling, and related table features.

Sources: [1][4]

Manipulate and extend tables through APIs and plug-ins

The source tree includes APIs for cells, rows, columns, search, ordering, paging, and state, and the official documentation exposes an API and plug-in interface.

Sources: [1][3]

Best fit

Fits frontends that need data-grid behavior without replacing existing table markup

It is useful when an application wants to retain an HTML table as the base while adding sorting, search, paging, API control, and styling integrations.

Sources: [4]

Before adoption

This repository is unbuilt source rather than the application distribution

The README recommends the download builder, CDN, or package-manager distributions, and root package metadata identifies itself as datatables.net-src without built files.

Sources: [1][2]

The 3.1.3 source tag does not match the root package version

At tag 3.1.3, the root package.json is datatables.net-src version 3.0.0 and directs users to the separate datatables.net distribution, so the source tag should not be assumed to equal the npm distribution version.

Sources: [5][2]

Official sources

  1. [1]DataTablesSrc 3.1.3 Readme(2026-10-05)
  2. [2]DataTablesSrc 3.1.3 package metadata(2026-10-05)
  3. [3]DataTablesSrc TypeScript source(2026-10-05)
  4. [4]DataTables distribution README(2026-10-05)
  5. [5]DataTablesSrc 3.1.3 release(2026-10-05)
  6. [6]DataTables MIT license(2026-10-05)
Supplemental curator note

This repository contains unbuilt source. For application use, the project recommends the download builder, CDN, or the datatables.net distribution package. The 3.1.3 source tag has a root datatables.net-src package version of 3.0.0, so do not equate the source tag with the npm distribution version.

Try it in 3 steps

  1. 1

    Shallow-clone DataTablesSrc 3.1.3

    Fetch the reviewed source tag into an isolated directory rather than installing the application distribution.

    demo=$(mktemp -d "${TMPDIR:-/tmp}/datatables-src.XXXXXX") && git clone --depth 1 --branch 3.1.3 https://github.com/DataTables/DataTablesSrc.git "$demo"
  2. 2

    Verify the checked-out tag

    Require the source tree to be exactly the reviewed 3.1.3 tag.

    test "$(git -C "$demo" describe --tags --exact-match)" = '3.1.3'
  3. 3

    Check representative source, API, and type files

    Inspect the core table source, search API, and TypeScript definitions without building the project.

    test -f "$demo/js/dataTable.ts" && test -f "$demo/js/api/search.ts" && test -f "$demo/types/types.d.ts"
Check the official README

Growth

Growth trends · Last 30 days

807 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
28
Open PRs
19

Development activity is still being collected.

Built with

Categories and tags

Categories

GitHub data

GitHub dataView detailed GitHub data
Stars
807
Forks
440
Watchers
49
Open issues
4
Contributors
95
Owner type
Organization
Primary language
JavaScript
License
MIT
Repository last updated
Oct 2, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.

After reading this page, do you know what to do next?