Simple Table is a lightweight, high-performance React data grid component for building modern, scalable applications. With a simple API, completely free features, and a focus on developer experience, Simple Table makes it easy to create powerful, responsive tables.
Get started with Simple Table in just a few lines of code!
npm install simple-table-core👉 Follow our Quick Start Guide for step-by-step instructions and live examples.
Explore Simple Table's capabilities with these focused examples:
- Column Sorting - Sort data by any column with single or multi-column support
- Column Filtering - Filter data with built-in text, number, and date filters
- Column Resizing - Drag column borders to resize on the fly
- Column Pinning - Pin important columns to the left or right
- Column Reordering - Drag and drop columns to rearrange
- Column Visibility - Show or hide columns dynamically
- Column Alignment - Align content left, center, or right
- Column Selection - Select entire columns for bulk operations
- Column Editing - Edit entire columns with custom editors
- Nested Headers - Create multi-level header hierarchies
- Collapsible Columns - Expand and collapse column groups
- Row Selection - Select single or multiple rows with checkboxes
- Row Grouping - Group and organize rows by any column
- Aggregate Functions - Calculate Sum, Average, Count, and more
- Row Height - Customize row height for optimal display
- Cell Editing - Edit cells inline with custom editors
- Cell Highlighting - Highlight cells based on conditions
- Cell Renderer - Custom cell rendering for any data type
- Cell Clicking - Handle cell click events with ease
- Pagination - Server-side and client-side pagination support
- Infinite Scroll - Fetch and display data as you scroll
- Live Updates - Real-time data updates and websocket integration
- Header Renderer - Custom header rendering for advanced layouts
- Themes - Apply built-in themes or create your own
- Custom Icons - Replace default icons with your own
See Simple Table in action across different industries:
- 🌐 Website: simple-table.com
- 📖 Documentation: Complete Documentation
Simple, transparent pricing that never changes based on your revenue or team size:
$0/forever
Perfect for fun projects, bootstrapped startups, and pre-revenue companies. Unlimited users per product license with full access to all core features, built-in themes, TypeScript support, and MIT License for commercial use.
$85/month
Enhanced support and priority access to new features. Unlimited users per product license with priority email & Discord support, direct developer access, feature request prioritization, and custom implementation guidance.
Join our growing community to ask questions or share feedback:
- Discord: Join us on Discord
- GitHub: Report bugs or suggest features
Dual Licensed:
- Free Tier: MIT License for individuals, startups, and pre-revenue companies - see LICENSE file
- Pro Tier: Proprietary license for commercial use by revenue-generating companies - see EULA.txt for complete terms
By using Simple Table, you agree to the terms in EULA.txt.



