Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plotty

Matplotlib made simple. Plotty is a small Flask app for creating charts from typed table data, pasted spreadsheet-style values, or uploaded CSV/TSV/XLSX files.

Features

  • Create line, bar, scatter, pie, histogram, and area charts.
  • Edit chart data in a styled table.
  • Paste spreadsheet data directly into the table.
  • Upload spreadsheet exports and save chart projects locally.
  • Toggle legends, casing fixes, series colors, rounded corners, and static or interactive output.
  • Copy generated chart code in multiple languages.

Run From Source

On Windows:

run.bat

Or run directly with Python:

python -m pip install -r requirements.txt
python app.py

The app opens a local Flask web interface. Runtime chart data, uploads, generated images, virtual environments, and build folders are ignored by Git.

Build A Bundled App

Install the build requirements, then run the build script:

python -m pip install -r requirements-build.txt
python build.py

The bundled output is created in dist/Plotty.

About

Plotty is a Flask-based chart builder that makes Matplotlib easy to use. Create, open, import, and customize charts from typed data or uploaded spreadsheets such as Excel and Google Sheets exports, with a simple web interface for generating common graphs quickly.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages