What is Envas

Envas is a Java software framework that is designed to support the development of modern Niagara web applications and widgets without coding HTML, CSS and JavaScript. Envas takes care of much of the hassle of Web development, so you can focus on writing your code in Java.

Envas relies on the open source project Vaadin. Visit the Vaadin web site and check out the sampler. You will find many examples there, including source code. Good news! Everything, that you will see there, you can do in Niagara. And much more. Envas has a lot of addons making the Niagara integration easy. With Envas you will get data binding, subscribers and listeners, a message bus, Baja field editors, charts, etc.

Java

Are you lost in the JavaScript framework hell? Take your favourite IDE and start coding in Java.

API

Full access to server side Niagara API. No slot lease hassle anymore, the code is running in the station JVM.

Recycle

Reuse your existing Niagara code, libraries, translations and component facets.

Security

Applications are running in the Niagara security context. Share users and roles with Niagara.

Apps and Widgets

One tool to manage them all. Including complex applications and Niagara4 widgets.

Charts

Extensive charting API. Need deeper analysis? Send your data into collaboration cloud platform.

Deployment

Distribute and deploy your applications and widgets as Niagara modules.

App Store

Coming soon. Share your applications and widgets with the community.