OpenPLC Desktop

This is a desktop app (pyqthon3/PyQt5) to run alongside the new openplc-server and REST api written in go


This project is still at alpha stage



For linux the following packages are required (note the crypto stuff can take a while to compile):

sudo apt-get install libssl-dev libffi-dev python3-pyqt5

For windows:

pip3 install PyQt5

Install from pypi

From PyPi

pip3 install openplc-desktop


Some deb packages may need to be installed

From Git

# clone with http
git clone

# or git
git clone

cd openplc_desktop

Indices and tables