Open-source components
EnvisionSCADA incorporates the open-source components listed below. Each component remains the property of its respective copyright holders and is used under the terms of its license. The full license texts are distributed with the corresponding component and are available at the linked project pages. This page satisfies the attribution and copyright-notice requirements of the permissive licenses (MIT, BSD, ISC, Apache 2.0, MPL 2.0) used by these components.
Server-side components (.NET)
Libraries referenced by the EnvisionSCADA server application.
| Component | Copyright | License | Project |
|---|---|---|---|
| BACnet | © ela-compil sp. | MIT | github.com/ela-compil/BACnet |
| BouncyCastle.Cryptography | © The Legion of the Bouncy Castle Inc. | MIT | bouncycastle.org |
| Confluent.Kafka | © Confluent Inc. | Apache 2.0 | github.com/confluentinc/confluent-kafka-dotnet |
| CsvHelper | © Josh Close | MS-PL / Apache 2.0 | github.com/JoshClose/CsvHelper |
| Dapper and Dapper.Contrib | © Stack Exchange Inc. and contributors | Apache 2.0 | github.com/DapperLib/Dapper |
| FluentModbus | © Apollo3zehn and contributors | MIT | github.com/Apollo3zehn/FluentModbus |
| HtmlAgilityPack | © ZZZ Projects and contributors | MIT | github.com/zzzprojects/html-agility-pack |
| LibGit2Sharp | © LibGit2Sharp contributors | MIT | github.com/libgit2/libgit2sharp |
| libplctag (.NET wrapper and native library) | © libplctag contributors | MPL 2.0 | github.com/libplctag/libplctag.NET |
| McpX | © Yudai Kitamura | MIT | github.com/YudaiKitamura/McpX |
| Microsoft .NET libraries (ASP.NET Core, Microsoft.Data.Sqlite, Windows Compatibility Pack, Azure Container Tools) | © Microsoft Corporation and the .NET Foundation | MIT | github.com/dotnet |
| ModelContextProtocol (C# SDK) | © Anthropic and contributors | MIT | github.com/modelcontextprotocol/csharp-sdk |
| MQTTnet | © The MQTTnet Contributors | MIT | github.com/dotnet/MQTTnet |
| MySqlConnector | © Bradley Grainger and contributors | MIT | github.com/mysql-net/MySqlConnector |
| NCalc (NCalcSync) | © Sebastien Ros and the NCalc contributors | MIT | github.com/ncalc/ncalc |
| Newtonsoft.Json | © James Newton-King | MIT | github.com/JamesNK/Newtonsoft.Json |
| Novell.Directory.Ldap.NETStandard | © Novell Inc. and contributors | MIT | github.com/dsbenghe/Novell.Directory.Ldap.NETStandard |
| OPC UA .NET Standard Stack (OPCFoundation.NetStandard.Opc.Ua) | © 2005-2025 OPC Foundation, Inc. | MIT | github.com/OPCFoundation/UA-.NETStandard |
| opendnp3 | © Step Function I/O (Automatak) and contributors | Apache 2.0 | github.com/dnp3/opendnp3 |
| Python.NET (pythonnet) | © The Contributors of the Python.NET Project | MIT | github.com/pythonnet/pythonnet |
| S7netplus | © S7netplus contributors | MIT | github.com/S7NetPlus/s7netplus |
| System.Linq.Dynamic.Core | © ZZZ Projects and Stef Heyenrath | Apache 2.0 | github.com/zzzprojects/System.Linq.Dynamic.Core |
Client-side components (JavaScript and CSS)
Libraries served by the EnvisionSCADA web interface.
| Component | Copyright | License | Project |
|---|---|---|---|
| Bootstrap | © Twitter, Inc. and the Bootstrap contributors | MIT | getbootstrap.com |
| Bootstrap Table | © Zhixin Wen | MIT | github.com/wenzhixin/bootstrap-table |
| Chart.js and chartjs-adapter-moment | © Chart.js Contributors | MIT | chartjs.org |
| CodeMirror 5 and the Dracula theme | © Marijn Haverbeke and others; Dracula theme © Michael Kaminsky and Zeno Rocha | MIT | codemirror.net/5 |
| ColorPick.js | © Phil Zakharchenko | MIT | github.com/philzet/ColorPick.js |
| D3.js | © Mike Bostock | ISC | d3js.org |
| htmx | © Big Sky Software | BSD 2-Clause | htmx.org |
| jQuery | © OpenJS Foundation and jQuery contributors | MIT | jquery.com |
| jQuery Validation | © Jörn Zaefferer | MIT | github.com/jquery-validation/jquery-validation |
| jQuery Validation Unobtrusive | © Microsoft Corporation | MIT | github.com/aspnet/jquery-validation-unobtrusive |
| js-beautify | © Einar Lielmanis, Liam Newman, and contributors | MIT | github.com/beautify-web/js-beautify |
| Moment.js | © JS Foundation and contributors | MIT | momentjs.com |
| Selectables | © p34eu and contributors | MIT | github.com/p34eu/Selectables |
| sortable-dnd | © mfuu | MIT | github.com/mfuu/sortable-dnd |
| svg-knob | © François Georgy | MIT | github.com/francoisgeorgy/svg-knob |
Notes
- Trademarks and product names referenced above are the property of their respective owners.
- Where a component is dual-licensed, EnvisionSCADA uses it under the license terms appropriate to its distribution.
- If you believe a component is missing from this page, please contact us so we can update the acknowledgements.