Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
an implementation of a OPC UA stack fully written in javascript and nodejs
JavaScript
Failed to load latest commit information.
CTT minor fix
bin :arrow_up: install latest version of openssl.exe on windows ( 1.0.2.d 9/7/15)
certificates add readme.txt in certificate folder to make sure it exists
code_gen deprecate old makedoc script
documentation refactor code and setup ECLINT rules
lib #88 make sure to detect enumeration value which are not Int32 Variant
nodesets add missing file
packets use requirish to avoid ../../ hell in require's
schemas continue work on event
test #88 make sure to detect enumeration value which are not Int32 Variant
test_compliance refactoring
tmp add xml schema
.codeclimate.yml refactoring
.eslintrc refactor code and setup ECLINT rules
.gitignore improve interactive_client
.jshintrc #86 refactor UA class name, improve XML output,
.npmignore experiment with browserify
.release.json v0.0.46
.travis.yml fix travis
LICENSE update year
Makefile fix travis
README.md add download badge
RELEASE_NOTES.md add release notes
appveyor.yml allow failure on nodejs 0.10 on appveyor
brfy.bat experiment with browserify
circle.yml add circleci yml file
index.js refactoring
notes.txt experiment doc engine
package.json :arrow_up: update package.json
postinstall.js make generate_opcua_classes less verbose
root.js experiment with browserify
yuidoc.json update doc version

README.md

node-opcua

an implementation of a OPC UA stack fully written in javascript and nodejs

NPM download NPM version Build Status Build status

Dependency Status Coverage Status Code Climate

OPC UA

Gitter chat

Node-opcua is an full OPC-UA stack written in NodeJS.

Why NodeJS ?

Because nodeJs is a great framework to design asynchronous application.

Getting started

installing node-opcua

$ npm install node-opcua

Tutorials

API Documentation

Contributing

$ git clone git://github.com/node-opcua/node-opcua.git node-opcua
$ cd node-opcua
$ npm install
$ npm test

Supporting the project

If you like the project, please Flattr us. This will give us full of motivation to carry on and keep working on the roadmap.

NPM

Project Stats

Road-map

This are the item we would like to achieve in the next version of the API.

  • sign
  • sign & encrypt
  • improved documentation
  • Compliance testing and certification (CTT)
  • HA Support : supporting the historizing service
  • more tutorials

Feedback

  • if you're using node-opcua in one of your project, please feel free to leave a comment and a quick description in the wiki

  • if you have a particular wish or found a issue, let us known and create a issue

Something went wrong with that request. Please try again.