Smart.js is a generic, hardware independent, full-stack Internet of Things software platform. Smart.js solves problems of reliability, scalability, security and remote management which are common to all verticals, being it industrial automation, healthcare, automotive, home automation, or other.
Take a look at 2 minute video that shows Smart.js in action:
- Smart.js Developer Centre - User Guide and API reference
- Releases - stable released firmware builds
- Current development Smart.js firmware biulds:
- smartjs_devel_win.zip - Windows build
- smartjs_devel_mac.zip - MacOS build
People who have agreed to the Cesanta CLA can make contributions. Note that the CLA isn't a copyright assigment but rather a copyright license. You retain the copyright on your contributions.
Smart.js is released under the commercial and GNU GPL v.2 open source licenses. The GPLv2 open source License does not generally permit incorporating this software into non-open source programs. For those customers who do not wish to comply with the GPLv2 open source license requirements, Cesanta offers a full, royalty-free commercial license and professional support without any of the GPL restrictions.