SGDK VS open62541

Compare SGDK vs open62541 and see what are their differences.


Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0 (by open62541)
Our great sponsors
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SonarQube - Static code analysis for 29 languages.
  • Mergify - Updating dependencies is time-consuming.
SGDK open62541
23 4
1,504 2,230
- 1.7%
0.0 0.0
6 days ago 11 days ago
MIT License Mozilla Public License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of SGDK. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-21.


Posts with mentions or reviews of open62541. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-12.
  • Apache PLC4X announcing end of community support due to missing funding
    5 projects | | 12 Jan 2022
    There's quite a bit of OPC UA bashing across this project. So let me chime in to keep the "balance in the universe".

    OPC UA is a protocol to interact with an object-oriented information model. Basically CORBA done right to use object-oriented principles and reuse software components in industrial automation.

    Since OPC UA is a protocol, its performance depends mostly on the implementation. Some PLCs may be crappy. But that doesn't translate into bad performance overall. My experience goes to the exact contrary.

    Full disclosure, I lead-develop and maintain an open source OPC UA implementation that sees quite a bit of use by the big guys in the automation domain. We use C for performance. And we do have funding from the industry.

    But yes, it is hard to break into this world. Especially since solutions have to be maintained for 20+ years. A solo developer usually cannot ensure that this will still be usable some years down the line.

What are some alternatives?

When comparing SGDK and open62541 you can also consider the following projects:

pvsneslib - PVSnesLib : A small, open and free development kit for the Nintendo SNES

TotalSMS - Sega Master System emulator

beginners-C-program-examples - Simple, Short and Sweet beginners friendly C language programs , revised.

Save-Game-Copier - Copy Sega Saturn save game files

neosdconv - A command line tool to convert Neo Geo roms into the format needed for NeoSD

Energy-Languages - The complete set of tools for energy consumption analysis of programming languages, using Computer Language Benchmark Game

ChaiLove-FloppyBird - :bird: Flappy Bird in ChaiLove

cave-story-md - A fan port of Cave Story for the Sega Mega Drive

plc4x - PLC4X The Industrial IoT adapter

node-opcua - Unlocking the Full Potential of OPC UA with Typescript and NodeJS -

pymgclient - Python Memgraph Client

megadev - A Sega Mega CD development framework in C and 68k asm