Skip to main content

Simple HTML report generation using Python

Project description

Datapane

Simple report generation using Python

Simple-Report is an open-source framework makes it easy to create beautiful reports from anywhere you can run Python. Love analyzing data in Python but struggle to share results and insights? Datapane is for you!

What makes Simple-Report special?

  • Static generation: Sharing a report shouldn't require deploying an app. Render a standalone HTML bundle which you can share or host on the web.
  • API-first and programmatic: Programmatically generate reports from inside of Spark, Airflow, or Jupyter. Schedule updates to build real-time dashboards.
  • Dynamic front-end components: Say goodbye to writing HTML. Build reports from a set of interactive components, like DataTables, tabs, and selects.

Getting Started

Foo

Installing Simple-Report

The best way to install Simple-Report is through pip or conda.

pip

$ pip3 install -U simple-report

conda

$ conda install -c conda-forge "simple-report>=0.x.y"

Simple-Report also works well in hosted Jupyter environments such as Colab or Binder, where you can install as follows:

!pip3 install --quiet simple-report

Creating reports

📊 Include plots and data

Create a report from pandas DataFrames, plots from your favorite libraries, and text.

Simple Datapane report example with text, plot and table

code


🎛 Layout using interactive blocks

Add dropdowns, selects, grid, pages, and 10+ other blocks to make your reports dynamic.

Complex layout

...

code







Demos and Examples

Here a few samples of the top reports created by the Datapane community.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

simple_report-0.0.23.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

simple_report-0.0.23-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

Details for the file simple_report-0.0.23.tar.gz.

File metadata

  • Download URL: simple_report-0.0.23.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for simple_report-0.0.23.tar.gz
Algorithm Hash digest
SHA256 885362e4a28b20ad9cc01394fbea45bf4b8dfaff559f162d72dc215c8f728d5c
MD5 deb708272760d32f6cec4b7d78e82cc0
BLAKE2b-256 3ef17ea5432fa9940c95418e30d6d77122d19119c2fe0d57c7dcb9bb0b4b6ed6

See more details on using hashes here.

File details

Details for the file simple_report-0.0.23-py3-none-any.whl.

File metadata

  • Download URL: simple_report-0.0.23-py3-none-any.whl
  • Upload date:
  • Size: 20.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for simple_report-0.0.23-py3-none-any.whl
Algorithm Hash digest
SHA256 8101a1ec6d7b180b8b9e6d89b423b0582377405e2e290656a1ff590f5bcb7c4d
MD5 c256441f26947ad771cc9ea502d5e5a5
BLAKE2b-256 0081599f42ddd29b18b003d98e083fbd4dd9f046993eb5b80665c887741c137b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page