# OMD Documentation

Welcome to the Open Math Display (OMD) documentation.

## Getting Started

- User Guide - Learn how to use OMD in your projects
- API Reference - Complete API documentation

## API Documentation

### Core Classes

- omdNode - Base node class
- omdLeafNode - Leaf nodes (numbers, variables)
- omdGroupNode - Group/container nodes
- omdOperatorNode - Mathematical operators
- omdFunctionNode - Function nodes
- omdPowerNode - Exponent/power nodes
- omdRationalNode - Fraction nodes
- omdSqrtNode - Square root nodes

### Display & Visualization

- omdStepVisualizer - Step-by-step visualization
- omdSimplification - Expression simplification
- omdPopup - Popup overlay system

### Utilities & Helpers

- omdHelpers - Utility functions
- eventManager - Event handling
- focusFrameManager - Focus frame management
- configuration-options - Configuration options

## Examples

Visit the examples directory to see OMD in action.

## Contributing

See the main README for information about contributing to OMD.

↑ Top