M
Moon
2020 – 2023
Discontinued
23
Hobby browser written from scratch in Rust by Nguyen Viet Hung, with its own spec-compliant HTML and CSS parsers, block/inline layout, GPU rendering and a graphical interface; development chronicled in a “Browser from Scratch” blog series.
Facts
- Developer
- Nguyen Viet Hung (personal project)
- Website
- github.com
- Engine
- Platforms
- Details
- Build from source (Debian/Ubuntu dependencies documented)
- Popularity
- 23/100 — ≈430 GitHub stars (×2 users)
Key versions
- —First commit: HTML tokenizer work begins.[1]
- —The project takes the name Moon.[2]
- —First page rendered (“First paint”).[3]
- —New layout algorithm.[4]
- —Web content rendered in a GTK drawing area.[5]
- —Interface updated to a newer iced version.[6]
- —Last update of the getting-started guide.[7]