# October 16, 2023: Mito for Dash, Custom Editors

## Mito for Dash

We're incredibly excited to launch Mito for Dash, a drop-in replacement for `dash_table` and Dash `AgGrid`, that gets users out of basic tables and into a spreadsheet with formulas, pivot tables, graphs, and more. Of course, every edit generates code that corresponds to this edit.

{% embed url="<https://www.youtube.com/watch?feature=youtu.be&v=xzowBy8E4Is>" %}

Check out our [full-featured documentation here.](https://docs.trymito.io/mito-for-dash)

## Custom Editors

Mito Enterprise users can now provide Mito with a function of their own choosing, and Mito will automatically generate a UI for users that corresponds to this custom editor. This means a function like:

```python
def calculate_moving_average(
    df: pd.DataFrame, 
    column_to_average: ColumnHeader, 
    window_size: int, 
    exponential: bool=False
)
```

Mito will generate a UI:

<figure><img src="https://2294704369-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MP_U5ZCmiamDOXEOOTC%2Fuploads%2FBsgrr1feJEVfnKPaqIRU%2FScreen%20Shot%202023-10-16%20at%2010.55.20%20AM.png?alt=media&#x26;token=9396d06b-2e76-43bf-94a5-d983c0d38500" alt=""><figcaption></figcaption></figure>

See [full documentation for custom editors here.](https://docs.trymito.io/how-to/custom-editors-autogenerate-ui-from-any-function)
