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.21.tar.gz (9.3 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.21-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: simple_report-0.0.21.tar.gz
  • Upload date:
  • Size: 9.3 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.21.tar.gz
Algorithm Hash digest
SHA256 a2c97ba040d004f4acefb8a27b7fabd9fa86240e5f0074bdae5ba59e3c7097ed
MD5 3843ed5719cb0f3aed367b756f6cc69c
BLAKE2b-256 8a1ca9ddcdab30c818bc6df922175b47bdac8137828bda226ff9dce9a3c9edbf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: simple_report-0.0.21-py3-none-any.whl
  • Upload date:
  • Size: 11.3 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.21-py3-none-any.whl
Algorithm Hash digest
SHA256 9c7971c92ac8862981734b91c225f0269dba9aa71316650af76d7a8a8f3d3ccc
MD5 c4aa5561a3cb26eb00c3f64a6eb1a07e
BLAKE2b-256 8febddfed6364719eee3d5b567ac0332618798773d02fa79e582ac0939867e95

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