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

https://github.com/spacekookie/anprim

A toy browser engine written to learn Fe2O3 (Rust)
https://github.com/spacekookie/anprim

browser-engine learning-by-doing rustlang

Last synced: 2 months ago
JSON representation

A toy browser engine written to learn Fe2O3 (Rust)

Awesome Lists containing this project

README

          

# Anprim

A toy browser-engine which doesn't solve any problems and exists completely disconnected from reality (hence the name *rimshot*). It's my way of learning Rust a bit more intimately and hopefully understand a thing or two about browser design as well.

## What can it do

Not much.

- ✓ Parsing a simple HTML subset
- ✓ Parsing a simple CSS subset
- ✗ Create box-layouts from DOM tree
- ✗ Rendering said box-layouts in less than O(2^n)

## What is out of scope

Anprim will never be able to run javascript because it is a product of civilisation. Also nope nope nope /o\