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.20.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.20-py3-none-any.whl (11.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: simple_report-0.0.20.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.20.tar.gz
Algorithm Hash digest
SHA256 45b836c8beedf122665e8f814140c4f6f6fc68185e88ee225f2cd96bba34e234
MD5 998f8de1f4933a17d489833ae75e23b7
BLAKE2b-256 71790651fd11090bb6ddb5c6293c5510639a7ba90459434032e06d41b5ec54d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: simple_report-0.0.20-py3-none-any.whl
  • Upload date:
  • Size: 11.1 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.20-py3-none-any.whl
Algorithm Hash digest
SHA256 05d9bd3a50a23d8528dd1205f1abbffccec0b458c434d25d7e0f81d07203506f
MD5 97e8dc2716e677e62980503377e07543
BLAKE2b-256 003408276900093b5969f2527c5fa7b489d7cf2ed26da2855570645eb15c0f59

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