co (1)

Project Members:


co5e stands for "Codesys Opensource DEvelopment" with the 5 as a "D". We are free-spirited, passionate and clever developers. CODESYS has captured our ❤️ during our dayjobs, so developing using CODESYS came naturally. Thus co5e was born.

Fun fact: code 5 is a police code. Code 5 means "Stakeout" – Uniformed Officers Stay Away. It alludes to our past in which we used aliases to develop software anonymously, similar as the police in civilian clothing doing a stakeout anonymously.
It also refers to the idea that we like to be free and unencumbered e.g. no uniform.

If you share our passion for CODESYS, you are heartily welcome to join us.


Our mission is to have fun programing and learn along the way 👍
Our aim is to

  • learn
  • educate
  • innovative
  • write software which is easy to read
  • easy to extend
  • well documented
  • stimulate ease of use
  • stimulate open-source programming
  • stimulate development of well-designed software
  • developed by individuals, not as a company
  • non profit motive
  • MIT licensed

There are no caveats as any and all intellectual contributions (like code or ideas) will be MIT licensed by default with no exceptions. Many developers already publish under an MIT, GNU or Unlicensed copyright licenses anyway.


We are always looking for members who wish to contribute

No matter your background, whether you are a beginner or an expert or just interested, anybody is welcome to join us! You are important and not a number. Joining us is a great stepping stone to upgrade your personal skills as we share our exhaustive programming knowledge and experience with you. Off-course we also listen to you and learn from you. If you wish to contribute in some form or another, there are various ways you can do this. e.g. via a project membership or on ticket basis. Just drop us a line and we are happy to include you.

Valuable Resources

Since we develop as individuals we have regular jobs, we understand that good software development takes time and effort. However, this experimental and open form of development stimulates our creativity in full freedom without any pressure, boundaries or limitations. This means that we do not have any hard deadlines to meet apart from those we impose on ourselves! Of course we set milestones and progress is being made. Please respect our limited time and effort.

Libraries & Projects

co♻e: A unittest framework for CODESYS

A free and open unit testing framework for any codesys based hardware.
#co♻e: Sparkplug™ MQTT edge and host

co⚡e: Sparkplug™ MQTT edge and host

An exciting IIoT "killer app".
Easy in use for the end user as very limited programming knowledge is needed since the library does all the heavy lifting.
#co⚡e: Sparkplug™ MQTT edge and host


Our valuable contributors who have given us their time and effort;