goldlabel-apps / openfin

Home Page:https://listingslab.com/work/openfin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenFin

Usage (container)

cd <working-dir>
git clone https://github.com/listingslab-software/openfin <your-project>
cd <your-project>
cd container
npm install
cd ../
npm run start:container
# In a new terminal window
npm run client:container

Overview

This repo exists to provide a quick way to evaluate the OpenFin financial application platform. It is currently used by top tier financial institutions as the framework on top of which specific applications are built

GitHub starter

OpenFin provides a solid application framework for desktop OS's. The frontend is Framework agnostic, which means we can use modern React patterns, including Redux, Material UI and much more

Containers vs Workspaces

A container is an individual window or instance of an application running within OpenFin, while a workspace refers to a collection of containers arranged in a specific layout, providing a convenient way to manage and switch between different window configurations

  1. Container:

    • A container in OpenFin is essentially an instance of an OpenFin application window. It is a self-contained windowed environment where applications run.
    • Containers can hold various web applications or widgets within them, allowing multiple applications to run concurrently within separate windows.
    • They encapsulate the running application, providing its own context, environment, and resources.
  2. Workspace:

    • A workspace, on the other hand, is a broader concept that encompasses multiple containers or windows arranged in a specific layout or configuration.
    • Workspaces in OpenFin allow you to organize and manage multiple windows or containers together as a single layout or arrangement.
    • They can save the state of different applications, their positions, sizes, and relationships with each other, enabling users to quickly switch between predefined layouts or configurations.

Keywords

Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), GPT (Generative Pre-trained Transformer), Robotics, Reinforcement Learning, Neural Networks, AI Research, Technology Innovation, OpenAI Projects, Ethical AI, Deep Learning, AI Applications, Future of AI, OpenAI API

About

https://listingslab.com/work/openfin

License:MIT License


Languages

Language:CSS 60.4%Language:TypeScript 28.4%Language:JavaScript 8.8%Language:HTML 2.5%