Skip to main content

A program for making data plotting with matplotlib easily customizable in a GUI.

Features

  • Intelligent data file parsing

    • Automatically skips over headers (or any line that cannot be converted to float or datetime)

    • Supports many date formats in input automatically using dateutil.parser

    • Works with comma-separated and/or whitespace-separated input files

  • Graph configuration: line style, color, points, legend

  • Dialogs to create multiple axes and assign lines to them

  • Supports all output formats supported by matplotlib (.png, .jpg, .pdf … )

Installation

After installing Python 3, run the command pip install plopy

You can also try it online on repl.it, but that loads slowly and is not recommended for normal use.

Usage

To open the GUI, run the command python -m plopy, or also preselect files by appending their paths to the command (python -m plopy data.csv log.txt … ).

plopy can also be controlled from a script. Use plopy.add_file and plopy.add_array, then call plopy.start()

If you’re already accustomed to matplotlib, or want to convert pre-existing programs, you can import plopy.fig and plopy.ax to plot on, and call plopy.start() when done. This method also works in combination with the previous one.

See the docs for more examples.

Metadata

Release files for plopy 1.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for plopy 1.7.0
File Size Uploaded Provenance
plopy-1.7.0.tar.gz 36.3 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for plopy 1.7.0
File Interpreter ABI Platform
plopy-1.7.0-py3-none-any.whl Python 3 none any Details

Total release size: 80.5 kB

Release files / plopy-1.7.0.tar.gz

Download URL plopy-1.7.0.tar.gz
Size 36.3 kB
Tags Source
SHA-256 checksum
How to use checksums
2e0d8b38d6bae6241f6397baef8994443f7f615b3e5caa0ceac758a41d0a42b3
BLAKE2b-256 checksum
How to use checksums
90b06aa74f5bed4117069b889ebb66fd6ec38c8872ae83d53911d5420dc25fdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 24, 2025.

Transparency log

Release files / plopy-1.7.0-py3-none-any.whl

Download URL plopy-1.7.0-py3-none-any.whl
Size 44.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a8662b58e4f62c54850d5e47972b09d7315ab5ee20d437540fc75b5c779993a7
BLAKE2b-256 checksum
How to use checksums
4687d8a8263617fa87e376b1b9340122a08d21e7bb144f13fce7e3786e68e6d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 24, 2025.

Transparency log

Security for plopy 1.7.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for plopy-1.7.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 24, 2025.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page