### Simple table plugin for DatoCMS

[

**This is a Community Plugin!** Learn how create your own plugin, or copy and remix existing ones in our documentation

](https://www.datocms.com/docs/plugin-sdk/introduction.md)

## DatoCMS HTML Table Editor

Simple table plugin for DatoCMS

(Image content)

## Preview

(Image content)

## Features

-   Title
-   Add/remove column
-   Add/remove row
-   Define main column/row
-   Formatting
-   Images

## Output

```typescript
type Table = {  title: string | undefined  options: {    mainColumn: number    mainRow: number  }  data: Array&lt;Array&lt;Cell&gt;&gt;}
```

### Types

```typescript
import { StructuredTextDocument } from 'react-datocms'import { Upload } from 'datocms-plugin-sdk'enum CellType {  StructuredText = 'structuredText',  Image = 'image'}type CellStructuredText = {  id: string  type: CellType.StructuredText  value: StructuredTextDocument}type CellImage = {  id: string  type: CellType.Image  value: Upload}type Cell = CellStructuredText | CellImage
```

\> \[!NOTE\] \> Plugin not actively maintained. \> If you want to contribute, please open an issue or a pull request.