Disclaimer: ℹ️ OpenFin Container is a commercial product and this repo is for evaluation purposes. Use of the OpenFin Container and OpenFin Container components is only granted pursuant to a license from OpenFin (see manifest). Please contact us if you would like to request a developer evaluation key or to discuss a production license.
OpenFin Container is a desktop runtime application environment that enables communication between all of your apps (web, legacy, third-party) for the enterprise desktop. It is built on top of Google Chromium and GitHub Electron and combines advanced interoperability, lightning-fast distribution, and robust security with an agile web development and deployment model.
This repository contains examples for common use cases and API implementations. Each how-to example represents a specific use case and contains implemented API details, required manifest attributes, and any external dependencies necessary to run the how-to example.
Example | Description |
---|---|
create-window | This example shows how to create a dynamic window or from a manifest. |
use-security-realms | This example shows you security realms work with multiple target environments |
use-preloads | This example shows you a number of examples on how preload scripts can be used in your application |
use-channel-api | This example shows you a number of examples on how to use the channel api for messaging |
use-dynamic-manifest | This example contains examples of generating a manifest file dynamically |
integration-excel | This example demonstrates how to integration with Excel using the OpenFin adaptor |
use-popup-window | This example contains various examples of how to use popup windows |
use-window-options | This example demonstrates the options available for opening windows |
use-interop | This example contains various implementations and use cases for the Interop API |
Read more about our recommended development environment.