An open API service indexing awesome lists of open source software.

https://github.com/kntt32/ferrum

A browser and a rendering engine abide by WHATWG HTML living standard written by Rust
https://github.com/kntt32/ferrum

browser rust web webbrowser webengine

Last synced: 4 months ago
JSON representation

A browser and a rendering engine abide by WHATWG HTML living standard written by Rust

Awesome Lists containing this project

README

          

# ferrum & magnetite

[![License](https://img.shields.io/badge/License-MIT-blue)](https://github.com/kntt32/ferrum/blob/main/LICENSE)
![Rust](https://img.shields.io/badge/Rust-1.89.0-orange?logo=Rust)
[![Rust](https://github.com/kntt32/ferrum/actions/workflows/rust.yml/badge.svg)](https://github.com/kntt32/ferrum/actions/workflows/rust.yml)
![Html](https://img.shields.io/badge/HTML-living_standard-blue?logo=HTML5)

[Screencast from 2025-09-22 22-09-48.webm](https://github.com/user-attachments/assets/553598bc-2344-437f-8814-74f391087579)

[example.com](https://www.example.com/)

A browser and a rendering engine abide by WHATWG HTML living standard written by Rust

## Directories
- [ferrum](https://github.com/kntt32/ferrum/tree/main/ferrum) : Browser app
- [magnetite](https://github.com/kntt32/ferrum/tree/main/magnetite) : Rendering engine
- [copper](https://github.com/kntt32/ferrum/tree/main/copper) : Network module including DNS and http cients
- [assets](https://github.com/kntt32/ferrum/tree/main/assets) : Assets including fonts

## References
- html living standard: https://html.spec.whatwg.org/multipage/
- css syntax module: https://www.w3.org/TR/css-syntax-3/
- css2.2 spec: https://www.w3.org/TR/CSS22/
- とほほのWWW入門: https://www.tohoho-web.com/www.htm
- DNS仕様書日本語訳: https://jprs.jp/tech/material/rfc/RFC1035-ja.txt