Skip to content

GhostVox/oxidize-html

Repository files navigation

oxidize-html

A Rust workspace for parsing, styling, laying out, and rendering HTML — built for use in native GUI applications.

crates.io Tests docs.rs crates.io Tests docs.rs License: MIT

Crates

Crate Description
oxidize-html Core HTML parser, style engine, layout engine, and painter
oxidize-html-gpui GPUI rendering backend — translates draw commands into GPUI elements
oxidize-demo Interactive demo app built with GPUI for testing and development

Quick Start

cd oxidize-demo
cargo run --bin gpui_demo -- test-email.html

Workspace Structure

oxidize-html/
├── oxidize-html/   # Core engine (no UI dependencies)
├── oxidize-html-gpui/        # GPUI rendering glue
└── oxidize-demo/          # Demo application

About

A Engine to Render Html in a gpui canvas element

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors