File types
| File | Purpose | How to open it |
|---|---|---|
.ogs | Editable document with one or multiple templates | File → Open… |
.ogp | Legacy editable template-set archive | File → Open… |
Remote .ogs / .ogp URL | Public/CORS-enabled editable document | File → Open from URL… |
.ograf.zip | Certified playout package | File → Import OGraf for best-effort editable conversion, or extract it for an OGraf player/devtool |
.ograf-set.zip | Bundle of certified template outputs | In File → Export…, choose Template set for a set without Transition Logic |
| Loose OGraf package files | Manifest, main.js, and resources | Select them together with File → Import OGraf |
| SVG and raster images | Reusable image assets | Add Image above the canvas, or drop files onto the canvas |
Lottie .json | Looping vector animation layer | + Lottie JSON above the canvas |
An .ogs file is not an OGraf manifest and should not be opened directly in an OGraf playout
tool. A .ograf.zip is the deployable output, but arbitrary third-party JavaScript cannot always be
reconstructed as editable layers. The import report lists everything recovered, defaulted, or lost.
The Open dialog offers OGraf Studio documents (*.ogs, *.ogp, *.ogeproj), JSON files (*.json), and
All files (*.*) filters in browsers with native file picker support.
Opening remains backward-compatible with legacy .ogp, .ogeproj and .ogeproj.json files.
Standalone templates retain JSON source; template sets use a ZIP container with the same .ogs
extension. Studio detects contents automatically, preserving every member of a multi-template file.