Skip to content
This repository was archived by the owner on Mar 20, 2025. It is now read-only.

SuperFlyTV/tmp-GraphicsDefinition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deprecation notice

This repo is archived, the OGraf project can now be found at https://github.com/ebu/ograf

Temporary HTML Graphics Definition

Repo organization:

This is a Work-in-progress repo, intended to be a temporary place to collaborate on and store documents, definitions and reference implementations for the HTML Graphics API project.

Work in progress notes

Definitions

Definition Source

Definitions in text format and JSON Schema. Link

The Definitions contain the actual definitions as well as motivations for various design decisions.

Derived definitions

This folder contains helper projects for various languages and formats, that are derived from the source definitions.

  • Definitions in Typescript format. LINK

Tools

Graphics DevTool

Link to the Graphics DevTool

A tool for Graphics developers, to view and test Graphics.

Reference Implementations

Graphics

  • A minimal example of the most basic Graphic. LINK
  • (More to come)

Servers

  • A basic Node.js server. LINK
  • (More to come)

Renderers

  • A basic Browser-based renderer that renders Graphics on Layers. LINK
  • (More to come)

For developers

To install and run all the reference implementations locally:

  1. Install Node.js
  2. cd to/this/directory
  3. node scripts\run-everything.js

This will install all dependencies and run all the reference implementations, for development purposes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •