← All apps

OpenPLC Editor

Autonomy Logic

Create and compile IEC 61131-3 programs for OpenPLC

First time? Set up FlatPark →
DevelopmentGPL-3.0-onlyv4.3.34new installs in 30 days

About

OpenPLC Editor is an integrated development environment for creating PLC programs using IEC 61131-3 languages, including Ladder Diagram, Function Block Diagram and Structured Text. Create projects, compile programs and connect to OpenPLC runtimes over the network.

OpenPLC Runtime runs separately and can be deployed in a Docker or Podman container. See the official OpenPLC Runtime documentation for setup and connection instructions.

This community package uses the official upstream AppImage unmodified. Updates are delivered by Flatpak.

Optional access can be enabled for hardware and existing Arduino libraries:

  • Serial and USB devices: flatpak override --user --device=all com.autonomylogic.openplceditor
  • Read existing Arduino sketchbook libraries: flatpak override --user --filesystem=~/Arduino:ro com.autonomylogic.openplceditor
  • Undo these overrides: flatpak override --user --reset com.autonomylogic.openplceditor

Details

Developer
Autonomy Logic
License
GPL-3.0-only
Runtime
Freedesktop 26.08
Architectures
x86_64
Version
4.3.3 · 2026-10-28
Website
Homepage

Permissions

2 to review
  • Network access

    Can reach the internet and local network

  • Files: xdg-documents

  • Inter-process communication

    Shares the IPC namespace with the host

  • X11 (fallback)

  • unset-env: ELECTRON_RUN_AS_NODE

  • Wayland display

  • GPU acceleration

Packaging

Unmodified

Runs the vendor's build as shipped — nothing added or changed.

What the levels mean →