we (web engine): Experimental web browser project to understand the limits of Claude
Rust 73%
HTML 25%
<1%
Python <1%
CSS <1%
Shell <1%
JavaScript <1%
Makefile <1%

README.md

we #

A web browser engine written from scratch in pure Rust. macOS ARM only.

Zero external crate dependencies. Pure Rust for everything — crypto, TLS, font parsing, image decoding, JavaScript engine.

Project Tracking #

isu is the issue and project tracking tool for this repository and shall always be used for issue/project work. All work merges directly to main; this project does not use pull requests.

The .isu/ directory is tracker state. Commit and push every .isu/ change made by creating, updating, labelling, or closing issues.

Build #

cargo build --workspace

Run #

cargo run -p we-browser

Requires: Rust toolchain, macOS on Apple Silicon.

Test #

cargo test --workspace