Skip to content

built-on-openfin/container-starter

Repository files navigation

OpenFin Container Starter

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

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.

What can you do with this repository

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.

Examples

Example Description Live Launch
container-platform-starter This example shows a simple platform with a single view. Example
create-window This example shows how to create a dynamic window or from a manifest. Example
use-security-realms This example shows you security realms work with multiple target environments Example
use-preloads This example shows you a number of examples on how preload scripts can be used in your application Example 1
Example 2
use-channel-api This example shows you a number of examples on how to use the channel api for messaging Example
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 Example
use-popup-window This example contains various examples of how to use popup windows Example 1
Example 2
Example 3
Example 4
use-window-options This example demonstrates the options available for opening windows Example
use-interop This example contains various implementations and use cases for the Interop API Example
use-a-manifest This example contains various examples of how to use the OpenFin manifest Example
use-content-creation-rules This example demonstrates how content creation rules can be applied Example
use-logging-apis This example shows how to use OpenFin APIs to retrieve logs and send them to a server.
use-launch-external-process This example demonstrates how to use the launch external process secure api. Example

Before you get started

Read more about our recommended development environment.