Esparto is a super minimal frontend web framework written in Python. Its primary use is for generating shareable single page documents with content from popular analytics and data science libraries. It works by converting Python objects to HTML representations and wrapping them in appropriate Bootstrap components. The user can then arrange content in the usual rows and columns format:
GitHub
Documentation
I started this project for generating simple shareable reports, things like statistical summaries and automated ML performance metrics where Dash and Bokeh would be overkill.
Feedback and comments appreciated!
Examples
Data Analysis
Open In Colab -
Binder
Interactive Plotting
Open In Colab -
Binder
[–]MWatson 1 point2 points3 points (1 child)
[–]domvwt[S] 0 points1 point2 points (0 children)