OpenFin Runtime

OpenFin Runtime enables developers to run HTML5 desktop applications with native performance and experience.

Extend with native experience

Use the OpenFin JavaScript API to replicate the user experience of native desktop applications written in WPF, Java or C++. This includes frameless windows, window transparency, hardware-accelerated window animations, window snapping, programmatic control of z-order and focus, “bring-to-front”, “always-on-top”, push notifications, save window positioning and off-screen window detection.

Integrate with thick client applications

Use OpenFin native language adapters to enable interoperability between HTML5 applications and thick client applications written in Java, C#, C++ (including Microsoft Excel). Interoperability facilitates (1) data and context sharing between HTML5 and native applications and (2) immersive visual integration between a native application and HTML5 components.

Deploy seamlessly to internal and external desktops

Use light-weight OpenFin installers to deploy your application seamlessly to locked down financial desktops both internally within your firm and externally to customers.  The OpenFin installer installs your icon on the desktop and in the start menu and automatically downloads the version of OpenFin that your application is targeting.  No admin rights required and no dependencies on any desktop browser.

For more information, visit