Skip to content

Welcome to Chartlets

Chartlets is a software framework that allows websites developed with React to be extended by server-side widgets programmed in Python or other programming languages.

It comprises a Python backend package and a JavaScript/React frontend package.

Features

  • Enhance your React web application by UI-contributions programmed in Python.
  • Enhance your Python REST server to publish server-side UI-contributions.
  • Support your favorite charting library or UI component library by plugins.
  • Use provided plugins for Vega-Lite charts and Material UI components.

Users

The Chartlets framework has two types of target users:

Application contributors develop new contributions for a specific web application that is powered by Chartlets.

Application providers develop the web application and the service that allows for server-side UI contributions using Chartlets.