A list of command-line tools for manipulating structured text data
-
Updated
Feb 7, 2026
A list of command-line tools for manipulating structured text data
Identify hardcoded secrets in static structured text
Extension for VS Code to support Structured Text language.
truST Platform — IEC 61131‑3 Structured Text tooling suite
Collections of Studio 5000 AOIs, UDTs, general design patterns, and sample programs.
Static analysis of IEC 61131-3 programs
Simplification, Transformation, Analysis, and Validation of IEC 61131-3 Programmable Logic Controllers
Utilities for Structured Text (IEC 61131-3)
Beckhoff TwinCAT ST (IEC 61131-3) code parsing in Python using Lark (Earley)
IEC-61131-3 Structured Text Compiler
pronounced mob-ject. The open source machine object oriented programming framework and guide
🤓 A collection of AWESOME structured summaries of Large Language Models (LLMs)
Various automation (PLC Programming) projects
🔄 Git-friendly text synchronization for CODESYS. Export your project to ST files, edit with modern tools (or LLMs), and sync back. Lightweight and metadata-driven.
A tool that converts ST code from various PLC vendors into other vendors’ ST code or high‑level programming languages.
Highlightjs Structured Text language support IEC 61131-3
Analyzer of complex sequences (e.g. A+/B+/B-/A-/.. etc..). PLC ST code generator. Ladder Logic Converter. Use it to solve in a few seconds your Circuits. Updated version of FluidPy
Vim mode for editing IEC 61131-3 programs.
A Visual Studio Code extension that provides syntax highlighting and language support for Structured Text (IEC 61131-3), the standardized programming language used in PLC development
Add a description, image, and links to the structured-text topic page so that developers can more easily learn about it.
To associate your repository with the structured-text topic, visit your repo's landing page and select "manage topics."