---
title: "TableRow extension"
description: "Use the Table Row extension in Tiptap to add rows to your tables for a better table structure. Learn more in our docs!"
canonical_url: "https://tiptap.dev/docs/editor/extensions/nodes/table-row"
---

# TableRow extension

Use the Table Row extension in Tiptap to add rows to your tables for a better table structure. Learn more in our docs!

What’s a table without rows? Add this extension to make your tables usable.

> **Interactive demo:** [Table](https://embed.tiptap.dev/preview/Nodes/Table)

## Install

```bash
npm install @tiptap/extension-table
```

This extension requires the [`Table`](https://tiptap.dev/docs/editor/extensions/nodes/table.md) extension to be installed.

This extension is installed by default with the `TableKit` extension, so you don’t need to install it separately.

```ts
import { Editor } from '@tiptap/core'
import { TableKit } from '@tiptap/extension-table'

new Editor({
  extensions: [TableKit],
})
```

## Source code

[packages/extension-table/](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-table/src/row)

## Minimal Install

```js
import { Editor } from '@tiptap/core'
import { TableRow } from '@tiptap/extension-table/row'

new Editor({
  extensions: [TableRow],
})
```
