

The next generation
Integrated, web-based development environment
CODESYS go! is a web-based development environment for controlling machines and systems. The architecture is divided into frontend and backend; in IT, this is regularly referred to as a server/client solution. In the case of CODESYS go! the frontend also corresponds to the client, but the backend can run not only on an (edge) server, but also in the cloud, on standard PC hardware or even on the PLC itself.

Use case: Extended library development
Vision 2026
Command line interface
File-Based Storage
Comprehensible folder structure
Source code data in text (JSON, XML, etc.)
Editing with external tools possible

CODESYS go! – efficient, text-based PLC programming in the browser
CODESYS go! is a web-based development environment for controlling machines and systems. The architecture is divided into frontend and backend, comparable to server/client solutions in IT. The frontend of CODESYS go! (the client) runs in the browser, while the backend runs on any computer, such as (edge) servers, the cloud, standard PC hardware, or even on the PLC itself. Thanks to text-based storage and the command line interface, projects created in CODESYS go! can be perfectly integrated into highly automated CI/CD workflows. With CODESYS go!, faster and better results can be achieved in the development of PLC applications and, above all, libraries thanks to seamless GIT integration. Workarounds to avoid version conflicts are no longer necessary, as centralized IT user and version management increases efficiency and eliminates version conflicts. A small step for IT, a giant leap for OT.

CODESYS go! – perfectly complements the CODESYS Development System V 3.X
The CODESYS Development System V3.5 is an IDE with many integrated features, e.g., motion control, fieldbus stacks, and HMI design options. No third-party software is required to work with CODESYS. Numerous add-ons make the tool a comprehensive automation suite. This end-to-end development environment is perfect for PLC users. However, pure library developers have to deal with a continuously growing overhead. This is where CODESYS go! can help as a lightweight tool to complement the powerful CODESYS Development System V3.5.
The first CODESYS go! release primarily includes core functionalities such as IEC 61131-3 editors, compilers for relevant target systems, runtime communication, and project/object organization. Despite its limited range of functions, the first release already offers real benefits to library developers: they benefit from the lean development environment, text-based storage, and perfect integration into CI/CD workflows. Further releases will gradually extend the scope with new features and extensions.
Would you like to test CODESYS go! as an Early Adaptor? Then register now using our registration form!

Curious?
Further information can be found in the interview with CODESYS go! Business Product Owner Kevin Ketterle.