Collection of PyQtGraph widgets/tools.
Project description
pyqtgraph-ext
Collection of PyQtGraph widgets/tools with custom styling or behavior.
The goal of this repo is to provide useful extensions to PyQtGraph all in one place. There are several other PyQtGraph extensions out there, but to my knowledge all of these are very limited in scope. Given this goal, I encourage everyone to contribute your own extensions to this repo!
In addition to being useful out-of-the-box, you may find these tools to be helpful templates for rolling your own custom widgets.
Install
Requires a PyQt package. Should work with PySide6, PyQt6, or PyQt5.
pip install PySide6
Install latest release version:
pip install pyqtgraph-ext
Or install latest development version:
pip install pyqtgraph-ext@git+https://github.com/marcel-goldschen-ohm/pyqtgraph-ext
Documentation
:construction:
AxisRegion
pyqtgraph.LinearRegionItem with text label.
View
pyqtgraph.ViewBox that knows how to draw AxisRegions.
Plot
pyqtgraph.PlotItem with MATLAB styling.
Figure
pyqtgraph.PlotWidget with MATLAB styling.
PlotGrid
pyqtgraph.GraphicsLayoutWidget that can set the size of all Views to be the same.
Graph
pyqtgraph.PlotDataItem with context menu and style dialog.
Dev Notes
pdm lock --dev
pdm lock --prod -L pdm.prod.lock
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyqtgraph_ext-2025.4.9.tar.gz.
File metadata
- Download URL: pyqtgraph_ext-2025.4.9.tar.gz
- Upload date:
- Size: 25.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: pdm/2.23.1 CPython/3.13.2 Darwin/23.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c6eaea86d61ef9df0d403faf591a7a9569981b5b0a54adcc7a9962997efca993
|
|
| MD5 |
30ad4625dd9ac5999f468cf137604fa0
|
|
| BLAKE2b-256 |
5def60630963dfe4b7fa2da3f70776b53a55318ed17bdfae5b0d7d21c5791a3f
|
File details
Details for the file pyqtgraph_ext-2025.4.9-py3-none-any.whl.
File metadata
- Download URL: pyqtgraph_ext-2025.4.9-py3-none-any.whl
- Upload date:
- Size: 30.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: pdm/2.23.1 CPython/3.13.2 Darwin/23.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3961814afbc0595dda84848a3d30955663d542c6c8fe9a5951ca3b52caf15aa6
|
|
| MD5 |
6d1d2f41717075a19894d7bdeaff2efb
|
|
| BLAKE2b-256 |
5134ebca0a66ee97a8d311a80ea54e749663a2706fc0104abc6cdef05cf43d11
|