An open API service indexing awesome lists of open source software.

https://github.com/petera2c/simple-table

Lightweight React data grid/table for fast, modern web apps
https://github.com/petera2c/simple-table

component data grid javascript library react simple typescript

Last synced: 3 days ago
JSON representation

Lightweight React data grid/table for fast, modern web apps

Awesome Lists containing this project

README

          

# Simple Table

[![npm version](https://img.shields.io/npm/v/simple-table-core.svg)](https://www.npmjs.com/package/simple-table-core)
[![npm downloads](https://img.shields.io/npm/dm/simple-table-core.svg)](https://www.npmjs.com/package/simple-table-core)
[![GitHub stars](https://img.shields.io/github/stars/petera2c/simple-table.svg)](https://github.com/petera2c/simple-table)
[![License](https://img.shields.io/npm/l/simple-table-core.svg)](LICENSE)

Simple Table is a **lightweight**, **high-performance** React table and 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.


Simple Table Infrastructure Dashboard

## 🚀 Quick Start

Get started with Simple Table in just a few lines of code!

### Installation

```bash
npm install simple-table-core
```

### 📖 Complete Guide

**[👉 Follow our Quick Start Guide](https://www.simple-table.com/docs/quick-start)** for step-by-step instructions and live examples.

## Quick Examples

Explore Simple Table's capabilities with these focused examples:

### Column Features

- **[Column Sorting](https://www.simple-table.com/docs/column-sorting)** - Sort data by any column with single or multi-column support
- **[Column Filtering](https://www.simple-table.com/docs/column-filtering)** - Filter data with built-in text, number, and date filters
- **[Column Resizing](https://www.simple-table.com/docs/column-resizing)** - Drag column borders to resize on the fly
- **[Column Pinning](https://www.simple-table.com/docs/column-pinning)** - Pin important columns to the left or right
- **[Column Reordering](https://www.simple-table.com/docs/column-reordering)** - Drag and drop columns to rearrange
- **[Column Visibility](https://www.simple-table.com/docs/column-visibility)** - Show or hide columns dynamically
- **[Column Alignment](https://www.simple-table.com/docs/column-alignment)** - Align content left, center, or right
- **[Column Selection](https://www.simple-table.com/docs/column-selection)** - Select entire columns for bulk operations
- **[Column Editing](https://www.simple-table.com/docs/column-editing)** - Edit entire columns with custom editors
- **[Nested Headers](https://www.simple-table.com/docs/nested-headers)** - Create multi-level header hierarchies
- **[Collapsible Columns](https://www.simple-table.com/docs/collapsible-columns)** - Expand and collapse column groups

### Row Features

- **[Row Selection](https://www.simple-table.com/docs/row-selection)** - Select single or multiple rows with checkboxes
- **[Row Grouping](https://www.simple-table.com/docs/row-grouping)** - Group and organize rows by any column
- **[Aggregate Functions](https://www.simple-table.com/docs/aggregate-functions)** - Calculate Sum, Average, Count, and more
- **[Row Height](https://www.simple-table.com/docs/row-height)** - Customize row height for optimal display

### Cell Features

- **[Cell Editing](https://www.simple-table.com/docs/cell-editing)** - Edit cells inline with custom editors
- **[Cell Highlighting](https://www.simple-table.com/docs/cell-highlighting)** - Highlight cells based on conditions
- **[Cell Renderer](https://www.simple-table.com/docs/cell-renderer)** - Custom cell rendering for any data type
- **[Cell Clicking](https://www.simple-table.com/docs/cell-clicking)** - Handle cell click events with ease

### Advanced Features

- **[Pagination](https://www.simple-table.com/docs/pagination)** - Server-side and client-side pagination support
- **[Infinite Scroll](https://www.simple-table.com/docs/infinite-scroll)** - Fetch and display data as you scroll
- **[Live Updates](https://www.simple-table.com/docs/live-updates)** - Real-time data updates and websocket integration
- **[Header Renderer](https://www.simple-table.com/docs/header-renderer)** - Custom header rendering for advanced layouts

### Customization

- **[Themes](https://www.simple-table.com/docs/themes)** - Apply built-in themes or create your own
- **[Custom Icons](https://www.simple-table.com/docs/custom-icons)** - Replace default icons with your own

## 🎯 Examples & Use Cases

### Real-World Examples

See Simple Table in action across different industries:

**[CRM Leads](https://www.simple-table.com/examples/crm)**




[CRM Leads](https://www.simple-table.com/examples/crm)

**[Infrastructure](https://www.simple-table.com/examples/infrastructure)**

[Infrastructure Dashboard](https://www.simple-table.com/examples/infrastructure)




**[HR Dashboard](https://www.simple-table.com/examples/hr)**

[HR Dashboard](https://www.simple-table.com/examples/hr)




**[Manufacturing](https://www.simple-table.com/examples/manufacturing)**

[Manufacturing Dashboard](https://www.simple-table.com/examples/manufacturing)

## 📚 Resources

- **🌐 Website**: [simple-table.com](https://www.simple-table.com/)
- **📖 Documentation**: [Complete Documentation](https://www.simple-table.com/docs/installation)

## 💰 Pricing

Simple, transparent pricing that never changes based on your revenue or team size:

### FREE - For Individuals & Startups

**$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.

### PRO - For Growing Businesses

**$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.

**[View Detailed Pricing](https://www.simple-table.com/pricing)**

## Community & Support

Join our growing community to ask questions or share feedback:

- **Discord**: [Join us on Discord](https://discord.gg/RvKHCfg3PC)
- **GitHub**: [Report bugs or suggest features](https://github.com/petera2c/simple-table/issues)

## License

**Dual Licensed:**

- **Free Tier**: MIT License for individuals, startups, and pre-revenue companies - see [LICENSE](LICENSE) file
- **Pro Tier**: Proprietary license for commercial use by revenue-generating companies - see [EULA.txt](EULA.txt) for complete terms

By using Simple Table, you agree to the terms in [EULA.txt](EULA.txt).

**[View Detailed Pricing & Licensing](https://www.simple-table.com/pricing)**