CX-One is described as 'software allows users to build, configure and program a host of devices such as PLCs, HMIs and motion-control systems and networks using just one software package'. There are five alternatives to CX-One for Windows, Linux and Mac. The best alternative is CODESYS. It's not free, so if you're looking for a free alternative, you could try Outseal. Other great apps like CX-One are LOGO! Soft Comfort (Paid), TIA Portal (Paid) and Automgen (Paid).
CODESYS is the leading manufacturer-independent IEC 61131-3 automation software for engineering control systems. It is used to program many hundreds of different controllers, PLCs, PACs and other automation system, even via an Industry 4.0 interface.
LOGO! Soft Comfort is software for programming simple Siemens LOGO! PLCs. Programming is done in one of two graphical programming languages - FBD (Function Block Diagram) or LAD (Ladder Diagram). Simulation and online monitoring is available.
TIA Portal is the key to unlocking the full potential of Totally Integrated Automation (TIA). The pioneering engineering framework optimizes all planning, machine and process procedures and offers a standardized and integrated operating concept.
Outseal PLC is an IDE in the form of Ladder Diagrams based on Arduino Board. This PLC has hardware that is open to the public, you can download and learn the electronic circuit freely and make yourself at home at an affordable price.