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.
Definitions in text format and JSON Schema. Link
The Definitions contain the actual definitions as well as motivations for various design decisions.
This folder contains helper projects for various languages and formats, that are derived from the source definitions.
- Definitions in Typescript format. LINK
- A minimal example of the most basic Graphic. LINK
- (More to come)
- A basic Node.js server. LINK
- (More to come)
- A basic Browser-based renderer that renders Graphics on Layers. LINK
- (More to come)
To install and run all the reference implementations locally:
- Install Node.js
cd to/this/directory
node scripts\run-everything.js
This will install all dependencies and run all the reference implementations, for development purposes.