Skip to content
@kovar-rs

kovar-rs

Rust-first GUI runtime using HTML and your browser

Kovar

Rust-first GUI runtime using HTML and your browser.

Kovar lets you build desktop apps with Rust logic and HTML/CSS UI. Define your interface in standard HTML, and Kovar generates type-safe Rust bindings at compile time. The browser handles rendering while Rust owns all state and logic.

Repositories

Repo Description
kovar Core runtime, macros, and CLI tools
kovar-editor Visual UI editor for designing layouts

Features

  • HTML-first UI — Use familiar web technologies for layout and styling
  • Type-safe bindings — Element IDs become Rust struct fields at compile time
  • Async runtime — Built on Tokio for concurrent UI updates
  • Zero frontend JS — The browser is just a renderer; Rust owns everything
  • Single binary — Ship your app without bundling a browser engine

Pinned Loading

  1. kovar-editor kovar-editor Public

    A visual UI designer for the Kovar framework, built with tldraw

    TypeScript

  2. kovar kovar Public

    Visually build type-safe Rust GUIs. Turn drag-and-drop HTML into native logic at compile time.

    Rust

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…