Vaev
Dev tools
browser engine
SHOW HN2025
How HN took it
11 positive, 12 neutral or asking, 0 mixed, 8 critical, out of 31 comments about the project. Thread score +0.12.
Idea: 4 for, 3 againstExecution: 3 for, 3 againstDocs: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Clean, modern C++ codebase that is easy to read
From 2 comments
Well done, this is really cool. It is nice to see more modern C++ in use. The codebase is really easy to read and understand. People here need to get over the fact that it's not…
mirsadm on HNThis C++ code is wildly modern. Very impressive. Using only the GitHub web interface, I could not find the definition for Gc::Ref. Where can I find it?
throwaway2037 on HN
Impressive achievement building a browser engine from scratch
From 2 comments
I don't mean this as a slight against you but it's incredible how much code it takes to write a browser that barely works. I've always thought it would be fun to write a browser…
guywithahat on HNThis is really cool! Building a browser engine from scratch is no small feat, especially when handling complex CSS features like calc(), var(), and percentage units. It’s a great…
Koshima on HN
Objections
C++ is risky for a browser given memory-safety security concerns
From 3 comments
I'm interested in why C++ was chosen for this? Browsers are notoriously hard to secure, they're effectively mean to be RCE vulnerabilities! Securing C++ binaries is hard and has…
danpalmer on HNI had the same thought. The project's description: >secure HTML/CSS engine No offense to these folks, but I see no evidence of any fuzzing which makes it hard to believe there…
landr0id on HNdudes... c++... definitive nono. Please, move to plain and simple C99+.
sylware on HN
Marketing of lightweight and secure is misleading given missing features
From 1 comment
> A lightning-fast, lightweight, and secure Let me guess, it's lightning-fast because it lacks many features and secure because it's a thousand times less code than the…
ivanjermakov on HN
Requests
Expand documentation; the tldraw architecture file is hard to view
From 1 comment
Hoping you will expand the documentation. That tldraw file is almost unusable, no online service exists to view the file. Only thing I got was a vscode extension. Unless I have…
potato-peeler on HN
Accepting contributions for a non-Chromium wkhtmltopdf alternative
From 1 comment
Are you open to contributions? I would love if there was a non-chromium alternative to wkhtmltopdf!
quibono on HN
Questions
What is the long-term goal beyond learning?
From 1 comment
What’s the long term goal of this project beyond learning? Building a browser to support the modern web is a humongous work IMHO.
abhisek on HN
Will networking support HTTPS or WebSockets?
From 1 comment
This is really cool! Building a browser engine from scratch is no small feat, especially when handling complex CSS features like calc(), var(), and percentage units. It’s a great…
Koshima on HN
Why was C++ chosen?
From 1 comment
I'm interested in why C++ was chosen for this? Browsers are notoriously hard to secure, they're effectively mean to be RCE vulnerabilities! Securing C++ binaries is hard and has…
danpalmer on HN
Alternatives named
Typst for PDF generation
From 1 comment
At work we recently switched from Wkhtmltopdf to Typst, which is a breath of fresh air. It is very fast and generates PDFs from scratch without needing to involve HTML or a…
giovannibonetti on HN
WeasyPrint HTML to PDF
From 1 comment
I also love Typst and use it regularly. But just to note it : there is also https://weasyprint.org that takes HTML as input
karteum on HN
Ladybird and Servo browser engines
From 1 comment
I think that would be really neat for small scale web publishing, but making it a subset of browser standards could be a really difficult sell to the people making browsers.…
graypegg on HN
Sciter
From 1 comment
There is also https://sciter.com/ that the author tried to find finance to make it opensource but couldn't find enough supporters.
mingodad on HN