Hiya Dash Builders – just wanted to pop in and announce we’ve released the Mito Spreadsheet for Dash today. To install, pip install mitosheet dash
Mito for Dash
High-level: Mito looks, feels, and acts like Excel – it’s just embeddable into your Dash applications, and allows you to write formulas, make pivot tables, merge datasets, and much more on top of Pandas dataframes.
If you’re constantly getting requests to just let your users export to Excel, try out Mito and see if it can keep users on the infrastructure you worked hard to build!
Get started with pip install mitosheet dash
!
GIF and Quick-start
from dash import Dash, html
from mitosheet.mito_dash.v1 import Spreadsheet
app = Dash(__name__)
CSV_URL = 'https://raw.githubusercontent.com/plotly/datasets/master/tesla-stock-price.csv'
app.layout = html.Div([
html.H1('Simple Dataframe Editing Example'),
Spreadsheet(CSV_URL, id='sheet'),
])
if __name__ == '__main__':
app.run_server(debug=True)
What you can do with the Mito Spreadsheet for Dash?
- Edit data in a spreadsheet without having to export to Excel! Write formulas like SUM and VLOOKUP, make pivot tables, create graphs, and much more.
- Automate spreadsheet work with no programming required. Mito generates a Python script for every edit you make, allowing you to turn your Dash application into an automation hub.
- Mito is incredibly easy to integrate! With a
pip install mitosheet dash
and a single line of code, Mito can replace 100s of lines of code in your current Dash apps, for common editing operations like: filtering, formulas, merging datasets, & more.
Be on the lookout for a blog post written with some folks from the Dash team about using Mito in Dash!