Welcome to OpenFin Docs

Explore our guides, resources and references for building with OpenFin

Get Started

Get Started

OpenFin is a web runtime and operating environment designed for enterprise app development.


Set Up Your Dev Environment





Get your environment set up to run example code, configure Workspace, or build an app from scratch.



Get Started →


Add Your App to Workspace





Our quick start guide describes three distinct JSON configurations required to add your application to the OpenFin Workspace.



Workspace Quickstart →


Build a Native Web App





Build your own workspace solution with our APIs. Check out our our Seed Project to get started.



Platform Seed →


Integrate .NET & Java Apps





Integrate your .NET and Java apps with web apps. Our use case suggestions are the best place to start.



Adapters →

OpenFin Products


OpenFin Workspace





OpenFin Workspace is a full featured work environment including Home, Browser, Notification Center & Content Store.



Workspace →


OpenFin APIs





Launch a platform, create a window, add a view, launch content, configure a layout, save and restore a snapshot.



Container →


Interoperability and FDC3





OpenFin includes a fast, secure desktop messaging system that supports multiple interoperability strategies.



Interoperability →


Notification Center





Notification Center provides a uniform way to create and organize and respond to notification.



Notifications →


Adapters for .NET & Java





OpenFin's native language adapters enable seamless integrations with your existing and your new web applications.



Adapters →

Developer Tooling


Notification Studio





Use our no-code solution to generate templates to test and build notifications.



Generate a Notification →


OpenFin CLI





Use our command line tool to simply develop without the hassle of GUI.



Install the CLI →


Testing & Debugging





Developer tooling to support with testing and debugging.



Testing & Debugging →

Extend with Integrations