An experimental web browser engine Features Veav currently supports a subset of web standards, including: Most display types (excluding grid) Standard CSS cascade behavior Pagination using @page rules Print-to-PDF output All CSS units, including percentages, var(), and calc() Loading of HTML and XHTML documents Very basic networking, only http:// and file:// is supported For detailed compatibility and feature tracking, see our WPT status page Trying It Out You can try out Veav by running the following command: pacman -S base-devel git ninja sdl2 nasm gcc-multilib liburing clang libseccomp # We need llvm 20 and arch doesn't have it yet yay -S clang-prefixed-release git clone https://github.com/skift-org/vaev.git cd vaev pip install git+https://github.com/cute-engineering/cutekit python -m ck run --release vaev-browser -- file.html Architecture An architecture diagram is available next to this file. It's in the tldraw format.
First seen: 2025-05-18 18:51
Last seen: 2025-05-18 23:52