open62541C implementation of OPC UA for industrial clients and servers.MPL-2.0
C implementation of OPC UA for industrial clients and servers.
open62541 is a C library for building OPC UA clients and servers or adding OPC UA communication to an existing application. Replaceable platform plugins support porting to embedded targets and other operating environments. Developers can use standard source or binary distributions, or include an amalgamated pair of C source and header files configured for their application.
open62541 README · Reviewed 2026-11-03
- 01 / Feature noteOPC UA integration
Build dedicated OPC UA clients and servers or integrate the protocol into existing applications.
Feature source ↗ - 02 / Feature noteSingle-file distribution
Combine the configured library into one C file and one header for inclusion in another project.
Feature source ↗
GitHub stars
3,267
Detected license
MPL-2.0
Repository created
2013-12-20
Repository push
2026-11-04
2013-12-20GitHub release
2026-10-30 · v1.5.10Repository push
2026-11-04
GitHub stars
Unknown
i
Cached history uses a different month window; chart withheld until aligned.
Latest attempt: ok · Checked 2026-10-16T00:57:19.371756+00:00 · Last successful fetch 2026-10-16T00:57:19.371756+00:00 · Provider source
Hacker News stories
Unknown
i
OpenSSF Scorecard
6.7/10
Scanned 2026-10-26 · 13 scored / 14 returned
i
- Code-Review · 6/10
Found 6/9 approved changesets -- score normalized to 6
- Security-Policy · 10/10
security policy file detected
- Dangerous-Workflow · 10/10
no dangerous workflow patterns detected
- Maintained · 10/10
30 commit(s) and 29 issue activity found in the last 90 days -- score normalized to 10
- Token-Permissions · 0/10
detected GitHub workflow tokens with excessive permissions
- Binary-Artifacts · 10/10
no binaries found in the repo
- CII-Best-Practices · 0/10
no effort to earn an OpenSSF best practices badge detected
- Fuzzing · 10/10
project is fuzzed
- License · 10/10
license file detected
- Branch-Protection · Inconclusive
internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
- Signed-Releases · 0/10
Project has not signed or included provenance with any releases.
- Packaging · 10/10
packaging workflow detected
- Pinned-Dependencies · 0/10
dependency not pinned by hash detected -- score normalized to 0
- SAST · 10/10
SAST tool is run on all commits
Repository commit 42ff86055298 · Scorecard v5.6.0
Checked 2026-11-03T07:55:50Z · Last successful fetch 2026-11-03T07:55:50Z · Value fetched 2026-11-03T07:55:50Z · Provider source
GitHub release
Published 2026-10-30
i
Checked 2026-11-04T04:04:05Z · Last successful fetch 2026-11-04T04:04:05Z · Value fetched 2026-11-04T04:04:05Z · Provider source
Unknown

