{"repo":"gosub-io/gosub-engine","free":true,"listed":false,"github":"https://github.com/gosub-io/gosub-engine","clone":"git clone https://github.com/gosub-io/gosub-engine.git","description":"The Gosub browser engine","language":"Rust","stars":3675,"topics":["browser","html5","rust"],"license":"MIT","category":"dev-tools","readme_excerpt":"Gosub Browser Engine An embeddable, async browser engine written in Rust. Join us on our development Zulip chat, or our Discord server for general chat. If you'd like to contribute, start with the contribution guide. About Gosub is a modular, embeddable browser engine. The primary entry point is GosubEngine in the gosub engine crate. You provide a render backend and a compositor; the engine owns a multi-zone/tab model, an async networking stack, cookie and storage isolation per zone, and an event bus. Your user-agent (UA) drives everything via TabCommand and reacts to EngineEvent . Core components: Crate Role --- --- gosub engine GosubEngine — the unified entry point gosub interface Shared traits wiring the components together (the config system) gosub html5 HTML5 tokenizer / parser gosub css3 CSS3 tokenizer / parser gosub-sonar Networking stack (async, streaming, priority-scheduled) — external crate gosub lattice CSS table layout gosub render pipeline Render pipeline — layout (Taffy), stages, tiling, compositor gosub renderer cairo Cairo render backend (CPU) gosub renderer skia Skia render backend (CPU / GPU) gosub renderer vello Vello / wgpu render backend (GPU) gosub fontmanager Font system — text shaping and measurement gosub jsapi Browser Web API implementations (console, fetch, DOM, …) gosub v8 V8 JavaScript engine bindings gosub config Configuration store For the full crate listing see docs/crates.md . Status The engine is under active development. What works today: - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/gosub-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gosub-io/gosub-engine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}