# reactabular

> Spectacular tables for React

Latest version **8.3.0** (published 2016-11-30) · MIT license · 0 weekly downloads

## Install

```sh
npm install reactabular
pnpm add reactabular
yarn add reactabular
bun add reactabular
```

## Health

**Score 20/100 (F)** — status: abandoned.

Positive: esm support; no vulnerabilities.

Warnings: low downloads; no types.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 8.3.0 |
| Published | 2016-11-30 |
| First published | 2015-01-19 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 914 |
| Author | Juho Vepsalainen |
| Maintainers | bebraw |
| Keywords | react, reactjs, table, tables, reactabular |

## Links

- npm: https://www.npmjs.com/package/reactabular
- Repository: https://github.com/reactabular/reactabular
- Homepage: http://reactabular.js.org/
- Issues: https://github.com/reactabular/reactabular/issues
- npm.io page: https://npm.io/package/reactabular

## Alternatives

- [@lexical/table](https://npm.io/package/@lexical/table.md) — 3.0M weekly downloads
- [mantine-datatable](https://npm.io/package/mantine-datatable.md) — 98.2K weekly downloads
- [react-native-collapsible-tab-view](https://npm.io/package/react-native-collapsible-tab-view.md) — 70.6K weekly downloads
- [@handsontable/vue3](https://npm.io/package/@handsontable/vue3.md) — 16.1K weekly downloads
- [vuewordcloud](https://npm.io/package/vuewordcloud.md) — 7.2K weekly downloads

## Recent versions

- 8.3.0 (latest) — 2016-11-30
- 2.0.5-alpha.331d29a6 (canary) — 2016-08-31
- 1.0.0-rc8 (rc8) — 2016-07-22
- 1.0.0-rc7 (rc7) — 2016-07-20
- 1.0.0-rc6 (rc6) — 2016-07-18
- 1.0.0-rc5 (rc5) — 2016-07-13
- 1.0.0-rc4 (rc4) — 2016-07-11
- 1.0.0-rc3 (rc3) — 2016-07-07
- 1.0.0-rc2 (rc2) — 2016-07-06
- 1.0.0-rc1 (rc1) — 2016-07-05
- 0.15.0-beta14 (beta14) — 2016-06-30
- 0.15.0-beta13 (beta13) — 2016-06-30
- 0.15.0-beta12 (beta12) — 2016-06-29
- 0.15.0-beta11 (beta11) — 2016-06-28
- 0.15.0-beta10 (beta10) — 2016-06-27
- … 117 more at https://npm.io/package/reactabular/versions

## README

Reactabular has been designed to be extensible. Rather than implementing a lot of functionality in its core, it provides extension points. You can, for instance, customize rendering on cell level. It is possible to implement functionality, such as search, pagination, sorting, and inline editing, through composition. The library includes a variety of utilities for this even though you may use third party ones as well.

By default Reactabular operates using a column and a data definition. It doesn't care where those come from. It just renders the table for you. This means Reactabular will fit right into your current data architecture. It doesn't constrain it in any manner.

The chosen approach pushes a lot of complexity out of the core. As a result it might take more code to achieve certain functionalities. This is the price of flexibility. And that's the primary design goal of Reactabular. You can think Reactabular as a framework you use to build the table you want.

**IMPORTANT! You cannot use Reactabular through this package! Head to [reactabular.js.org](http://reactabular.js.org/) in order to learn more!**

## License

MIT. See LICENSE for details.

---
_Source: https://npm.io/package/reactabular · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
