Welcome to OpenFin Docs

Explore our guides, resources and references for building with OpenFin

Get Started

What is OpenFin?

OpenFin is a web runtime and operating environment designed for enterprise app development. Built on web standards, OpenFin dramatically enhances the capabilities of web apps, enabling end-user experience and enterprise controls well beyond what is possible with browsers like Chrome and Edge or with frameworks like Electron and Chromium Embedded Framework.

We offer an out of the box platform solution through OpenFin Workspace or the ability to build from scratch using APIs provided by OpenFin Container. Whichever path you choose, OpenFin dramatically improves the desktop experience by securely connecting disparate apps and content in intuitive, efficient, and meaningful ways.

Diagram of OpenFin's basic architecture

Diagram of OpenFin's basic architecture

Get started

Set up your development environment

With OpenFin Workspace and the OpenFin Container, the primary developer experience focuses on connecting modern web applications together in a secure way in Windows 10. Learn what tools you need to use.
Set up →

Learn more about Workspace apps

Workspace apps organize and connect content across the desktop with Home, Browser, Notification Center & Content Store.
Workspace →

Integrate .NET & Java apps

Learn how to easily adapt your .NET and Java apps with the OpenFin ecosystem.
Adapters →

Build an OpenFin web app

Platform Seed project to build windows, views and snapshots.
Getting started →


Learn to enable Interoperability to connect all the apps across the desktop.
Interoperability →

Create notifications

Generate notifications using the Notification Studio tool, and integrate them in your application.
Notifications center →

Updated about a month ago

What is OpenFin?

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.