## Documentation

### Usage

- Quickstart: Quickly get started using the editor

- Styling the editor: How to style the editor with CSS

- Scripting the editor: How to control the editor from Javascript

- Rendering documents statically: Use Guppy to render documents on a page

- Creating a new symbol: How to add a symbol to the editor

- Document/symbol spec changelog: Version changelogs for document and symbol formats

- Frequently asked questions: Other questions

### API

- Guppy: The API for working with the editor object

- Doc The API for working with documents generated by the editor

- Engine The API for controlling the editor programatically

- GuppyOSK The API for the built-in on-screen keyboard (e.g. for mobile input)

### Internals

- XML Format: The editor’s XML storage format

- Editor internals: The editor’s inner workings

- Roadmap: The roadmap for future development