What is Ogham?

Ogham (pronounced "oh-im") is a domain-specific language designed to make UI development in Rust as simple and intuitive as possible.

Why Ogham?

Building user interfaces in Rust can be challenging. Ogham bridges the gap between the safety and performance of Rust and the ease of modern UI frameworks.

Key Features

  • Declarative syntax for building UIs
  • Native Rust integration
  • Standalone browser support
  • Performance-focused design
  • Type-safe by default

Get Started

Ready to build your first Ogham application? Head over to our learning resources to get started.