Live Data, Zero Code
The OAS Open UIEngine is built into the OAS Platform, allowing you to gain access to your data in HMI / SCADA applications without the need to write code, manage additional servers and deployments, or adding any latency between your data source and your web application.
a server-based, highly-scalable, network platform that enables the transport and transformation of your data
Data HistorianAchieve fault-tolerant logging, zero data loss, and multi-destination storage with our high-performance Store and Forward technology.
Visualization ToolsBuild Visualizations, User Interfaces, and server configuration interfaces for .NET, web technologies, native iOS and Android mobile apps
Device & Data ConnectorsThe OAS Platform provides rapid communications and connectivity to a wide variety of PLCs, devices, and databases.
IoT ConnectorsConnect to cloud-base IoT gateways such as AWS, Azure IoT Hub, Azure Event Hubs, Kafka, and more.
Alarm Logging & NotificationCapture events on each data point, log to open formats for historical analysis and archiving, and trigger real time notifications
SDKs & APIsExplore a wide variety of Developer Tools and APIs to allow you to create applications and system integrations to execute in any environment.
Networking FeaturesOpen Automation Software implements edge computing with a Distributed Network Architecture.
Download a fully functional trial of Open Automation SoftwareKey Features of Open UIEngine
No-code UI Builder
Create complex applications within a web browser, and without writing a single line of code, all contained within the OAS server installation.
Rich Visual Component Library
From simple labels to fully customizable gauges, trend charts, and data grids, our HMI design software makes it easy to build custom data UI experiences. Display your real-time and historical data exactly the way your end users require.
Detailed Security
Provide read-only access, or the ability to modify layouts at the screen and project level to keep your data safe.
OAS Data Integration
Use real time and historical data from local or networked remote OAS servers to drive UIEngine component behavior and take your industrial IoT platform to the next level.
Effortless Deployment & Portability
Project and screen configurations can easily be exported/imported for ease of deployment and server replication.
Public Mode
Screens can be published for public display, allowing for open access dashboards and HMIs. Create kiosks for end-users or public screens for monitoring data in an operations center, enhancing your IIoT platform visibility.
Fully Web Based
The Open UIEngine requires no additional installations, and that includes for screen editors as well. All design and testing is performed within a browser, and editors see exactly what end-users see, eliminating issues of compilation and deployment differences seen with other solutions. All modern browsers are supported for both editing tools and end-user experience.
Custom Visual Behaviors
Each visual component has independent properties that can each be bound to live OAS Data, creating simple or complex behaviors that immediately respond to changing values, alarm conditions, or any of the hundreds of properties exposed for each data point flowing through the OAS Platform. Show or hide on-screen elements, change colors, enable or disable interactive elements, display formatted value, and more.
Unlimited Visual Components
In addition to the Rich Component Library built into the UIEngine, you're free to import any of your own visuals as well. Import static images, animated GIF files, SVG diagrams, icons, photographs and more. You can even drag visuals onto the editing workspace to instantly import and place on the screen for further modification. Once an image is imported, you can take advantage of every dynamic property. Resize, add borders, layer, and respond to user events.

See all UIEngine Demos Here
Common Use Cases
Operations Monitoring
Provide key stakeholders with interactive dashboards, displaying all KPIs to improve efficiency and stability of manufacturing processes.
Process Control
Build HMIs and SCADA applications for line managers and operators to manage real time processes, all within a web browser on any device.
Data Analysis
Using the Trend, Alarm, and Data Grid Components, put visual and tabular data in the hands of analysts to identify areas of improvement and to respond to unexpected events.
Learn how thousands of customers are using the OAS Product Platform around the globe to achieve truly open industrial automation
24/7/365
Support
Technical support available by phone, chat, and email
30+ Years
Experience
Product efficacy, market testing, and reliability
Used in 10K+
Data Servers
OAS is used in thousands of businesses worldwide
OAS Platform Features
Cross-Platform Support
The OAS Platform supports multiple operating systems and deployment options including Windows, Linux, Docker Containers, and can even run on low footprint devices such as a Raspberry PI 4.
Networking
OAS is an edge solution that offers flexible networking options for standalone installations, multi-tenant data aggregation, and even secure unidirectional data transport.
Programmatic Setup
Utilize our .NET SDK or REST API for flexible and automated setup, ensuring full integration with your asset management software. You can also import and export CSV files, which helps you work with Excel and third-party applications.
Calculations, Time On, Counts, and Totals
Merge data from various controllers and additional data sources while performing real-time computations and logic processing, all without the need for coding. Monitor the duration of activities for specific points and the frequency of their transitions over a defined period. Aggregate analog values both daily and over the entire timeline.
See How We Compare
The initial cost of OAS is far less than our competitors – but the savings don’t stop there. We work with OEMS and System Integrators to provide perpetual licenses with quantity discounts with flexible tag pricing and unlimited client connections.
No Question Left Unanswered
We make getting started with OAS easy - Browse our extensive Knowledge Base of articles on Getting Started as well as How To content that takes you step-by-step through building a solution, and finally learn more about specific features and configurations.
Getting Started with Open UIEngine
Introduction to using the OAS Open UIEngine for building no-code HMIs
Step-by-step instructions on how to build your first project within the UIEngine
A collection of working examples to help you get started building screens and layouts
Technical reference for all aspects of the UIEngine components and admin interface
More about the 3 key networking methods included with licenses.
How to quickly access options and make custom changes.
How to active and manage OAS license.