CodeCudos
SellBlogAbout
CodeCudos

Marketplace for production-ready code. Quality-scored components, templates, and apps.

Marketplace

  • Browse
  • Sell Code
  • Buy Code
  • Start Selling

Account

  • Sign In
  • Create Account
  • My Purchases

Info

  • About
  • Terms of Service
  • Privacy Policy
  • API Docs
  • Contact
  • Blog

Fresh quality-scored listings. Thursdays. No spam.

© 2026 CodeCudos. All rights reserved.

Browse/Component/React DataTable Component (Typed, Sorting, CSV)
React DataTable Component (Typed, Sorting, CSV) screenshot 1

React DataTable Component (Typed, Sorting, CSV)

A91
ReactTypeScript
LicenseStandard License
Last updatedAug 1, 2026
CategoryComponent
DeliveryGit Repository
Category
Component
Tech stack
React, TypeScript
Price
$19.00 USD
Quality grade
A
Seller
PROLAB®
License
Commercial use included
Delivery
Repo access
Updated
1 Aug 2026

Description

A production-grade, zero-dependency DataTable for React

A fully typed DataTable<T> component for React + TypeScript with sorting, pagination, global filtering, row selection and CSV export. Zero runtime dependencies — bring your own styling.

What's included

  • Generic types — DataTable<T> fully typed columns
  • Column sorting — click headers to sort asc/desc
  • Pagination — page/limit controls
  • Global filter — search across all columns
  • Row selection — checkboxes with indeterminate state
  • CSV export — pure toCSV + downloadCSV helpers
  • Empty/loading states — built-in
  • Dark/light theming — CSS variables
  • Zero dependencies — React + TypeScript only

Quick Start

npm install

Stack

React 19 · TypeScript strict · CSS variables

Use cases

  • Admin panels
  • Dashboards
  • Report tables
  • Any tabular data UI
A

Quality Score: 91/100

Analyzed 8/1/2026

Code Quality84/100
Dependencies95/100
Security95/100
Testing80/100
Documentation100/100

Reviews

No reviews yet. Purchase to leave a review.

$19.00

14-Day Buyer Protection

Full refund if the product doesn't match its description or has critical bugs.

Seller

PROLAB®

PROLAB®

50 listings

View all listings

Share