Skip to content
You must be logged in to sponsor node-opcua

Become a sponsor to Sterfive SAS

NodeOPCUA is the open source cross-platform OPC-UA stack for node.js. NodeOPCUA allow you to add server or client capabilities to your #IoT device or to your server application. The project is hosted on Github and is used by industrial users startups, hobbyists as well as by many open-source projects in the M2M and IOT areas.

Open-Source, an Interoperability enabler

We believe that open-source contributes to the wide adoption of standards and facilitates Interoperability. Open-source is a technology enabler for Interoperability standards that fosters collaboration and innovation. When security matters, being able to validate and scrutinized the code improves trust. The code is licenced under the terms of the MIT licence.

Social Coding

NodeOPCUA is one of the million open-source projects hosted on GitHub, the social coding platform. NodeOPCUA is being developed by volunteers cooperating worldwide. Users can suggest feature enhancements, provide corrections, even fork the project and submit pull-requests.

NodeOPCUA validates the specifications.

NodeOPCUA has been written from scratch, as per the specifications.
Creating a running software based on specifications is an extraordinary way to gain expertise and understand how OPC UA is operated under the hood. As a side effect, this also validates the specifications.

Vibrant community !

NodeOPCUA is praised by a growing community of users, who wants to understand how OPC UA works under the hood. Everyone can inspect the code, and participate in the development efforts. NodeOPCUA is being used worldwide by universities, research centers, industrial , #Iot solutions providers, M2M, in a variety of projects in the field of #Iot, #Industry 4.0, #Robotics, #M2M and home automation.

Work in progress - Sponsors needed

We managed to get to a certifiable stack in less than 18 months from project inception, but the journey continues and we’ll keep adding more and more features based on community needs, support and contribution. We welcome sponsors who wants to support the initiative and influence the roadmap or get dedicated support.

Modern language that makes concurrency easy !

We used a loosely typed, scripting language in NodeJS. It is an asynchronous, event driven, framework, that uses a specific coding style and makes simultaneous connections and parallel data processing a joy. Node.JS is turbo charged by the Google Chrome V8 engine and is available on all common computer platform including the smallest embedded linux or windows 10. This is great to target nano-devices, embedded servers as well as larger server application.

Leading edge software development

We use “Test Driven Development” technique, and continuous integration. We release the software frequently. Our code is carefully tested with more than 2500 unit tests (still growing) and benefit from a 97%+ code coverage.

http://node-opcua.github.io/

@node-opcua

It would mean the world to me if I had 100 sponsors. 💖

Current sponsors 2

@pelis
@AndreasHeine
Past sponsors 4
@HelloHungryImDad
@bitflower
@mercedes-benz
@ricoso

Meet the team

Featured work

  1. node-opcua/node-opcua

    Unlocking the Full Potential of OPC UA with Typescript and NodeJS - http://node-opcua.github.io/

    TypeScript 1,488
  2. node-opcua/node-opcua-isa95

    ISA95 extension for node-opcua server

    JavaScript 20
  3. node-opcua/opcua-commander

    a opcua client with blessed (ncurses)

    TypeScript 213
  4. node-opcua/node-opcua-pki

    the OPCUA Certificate store and PKI used by node-opcua

    TypeScript 13
  5. node-opcua/node-opcua-crypto

    node-opcua certificate tools & encryption/signature support

    TypeScript 5

2% towards 100 monthly sponsors goal

@pelis @AndreasHeine

pelis and 1 other sponsor this goal

Select a tier

$ one time

A Public Sponsor achievement will be added to your profile.

$1,000 one time

Select

🛠️ Project work

One bug or medium-sized bounty