BuildABrowser logo

BuildABrowser

Passes Acid2, Has CSS Grid and an Android port

Share on:

Build a browser! | BuildABrowser BuildABrowser Browser Source (GitHub) Webpage Source (GitHub) Discord BuildABrowser BuildABrowser is a project aiming to build a browser and its rendering engine in Java, and then (eventually) document it such that others can rebuild it for themselves. Jump to Screenshots | View on YouTube Acid2, as rendered in BuildABrowser Browser (click to enlarge). GitHub, as rendered in BuildABrowser Browser (click to enlarge). A demo video demonstrating the browser running live. Download Release v0.1.1: Linux (Tested on Arch, btw) Windows (Tested on Windows 11) Android Desktop (Experimental) The Linux/Window builds require a JVM (Java 24 or higher). The browser uses the Skija painter by default. To use Java2D, pass the -gbe java2d flag. Embedding Guides: You can embed

Related listings

Typing sounds for Mac: 30+ real recorded mechanical switches, from Cherry MX Blue to Holy Panda. A menu bar app that wor...

Turn product photos into new scenes and short videos

the assembled Kubernetes platform

a place IT can approve for vibe-coded internal apps

remote access, logs and OTA for ESP32 in 9.4KB of RAM

source-available geocoder, world rebuilt in 7 minutes