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
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!
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)
- 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 dashand 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!