SaaSHub helps you find the best software and product alternatives Learn more →
Top 21 C++ Browser Projects
-
It sounds like all public contribution will simply be impossible. That said, they will continue to develop out in the open on GitHub and you can clone the repo and build whenever you want. You can continue to contribute in other ways.
https://ladybird.org/#contribute
I hate this change and agree with your PR comment. This change makes me sad as well.
My hope is that public contributions can resume in the future. Part of their justification for this step is that they are trying to stabalize the project to produce a stable public alpha. Fair enough. And many Open Source projects have begun to voice concerns over the burden that the massive increase in contributions is causing, often from AI. Linus Torvalds has certainly been flagging this. The Open Source world in general is going to have to navigate this and come to a solution that works without the entire Open Source ecosystem becoming read only.
Once Ladybird ships a "stable" browser out to the world, I am hoping they can adopt whatever the "best practice" for Open Source has become to be able to accept public participation again.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Project mention: Google Chrome is killing all uBlock Origin bypasses, Edge, Opera to follow | news.ycombinator.com | 2026-06-10
Ungoogled Chromium (https://ungoogled-software.github.io/) will 99.9% likely patch MV2 back in if they remove it (as there's already support and they will never remove it) and Ungoogled Chromium based Helium (https://helium.computer/) ships with uBlock Origin by default.
And then there's still Firefox and all of its forks.
Best of luck to Big Tech as people will move on elsewhere.
-
cef
Chromium Embedded Framework (CEF). A simple framework for embedding Chromium-based browsers in other applications.
-
-
otter-browser
Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5
Then Otter Browser is a bastard faithful to the tradition
https://github.com/OtterBrowser/otter-browser
-
Project mention: Show HN: I built a small browser engine from scratch in C++ | news.ycombinator.com | 2026-01-28
Good job! You should consider contributing to a similar small browser - Dillo @ https://dillo-browser.org/ , and help to build a complete tiny browser.
-
-
kristall
Graphical small-internet client for windows, linux, MacOS X and BSDs. Supports gemini, http, https, gopher, finger.
-
-
-
-
ocr
High accurate text detection (OCR) Javascript/Typescript library that runs on Node.js, Browser, React Native and C++. Based on PaddleOCR and ONNX runtime (by gutenye)
-
dillo-plus
A lightweight web browser based on Dillo but with many improvements, such as: support for http, https, gemini, gopher, epub, reader mode and more...
Really happy to see a new version. I wrote about 3.1, 18 months ago:
https://www.theregister.com/2024/05/07/dillo_browser_v3_1/
I don't know if you saw that, but I asked a question in there I am still curious about. In the long time period that Dillo was largely idle, there were various forks.
I know of 2 that seem to be dead now...
DilloNG
https://github.com/w00fpack/dilloNG
D+
https://sourceforge.net/projects/dplus-browser/
But two others seem to be active...
Dillo-Plus
https://github.com/crossbowerbt/dillo-plus
<- active as recently as September 2024, i.e. since my article.
Mobilized Dillo:
https://www.toomanyatoms.com/software/mobilized_dillo.html
<- active last month -- and the page links to an article of mine. Nice. :-)
I wondered if you were in communication with any of those developers, and if you have managed to bring in any of their code or improvements?
FLTK is now up to 1.4.4, released in July.
https://github.com/fltk/fltk/releases/tag/release-1.4.4
Are you using the latest FLTK?
Just curious, not challenging or anything.
-
-
-
-
katipo
Katipo is an http alternative for creating, sharing, hosting, browsing and using apps, games, and websites.
Project mention: Show HN: Katipo is a minimal alternative internet with a Vulkan based browser | news.ycombinator.com | 2026-02-15 -
Project mention: Playing HEVC in a Browser Without Plugin — An H.265 Decoder in WebAssembly | dev.to | 2026-04-21
hevc.js decodes HEVC in a Web Worker and re-encodes to H.264 via WebCodecs, delivering standard H.264 to Media Source Extensions. The player doesn't know it's happening.
-
Las-Browser
GUI Tool for browsing and editing Android Sqlite Databases, also a general purpose (non-android) Sqlite Browser.
-
C++ Browser discussion
C++ Browser related posts
-
Tell HN: Helium is the best browser I ever used
-
Changing How We Develop Ladybird
-
WASM's "Identity Crisis" Is Actually Its Superpower
-
Google announced that Chrome is becoming an agentic workplace platform
-
Help Keep Thunderbird Alive
-
Opera: Rewind The Web to 1996 (Opera at 30)
-
Ladybird Browser is no longer pursuing Swift adoption
-
A note from our sponsor - SaaSHub
www.saashub.com | 16 Jun 2026
Index
What are some of the best open-source Browser projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | ladybird | 64,019 |
| 2 | serenity | 33,442 |
| 3 | helium | 17,233 |
| 4 | cef | 4,586 |
| 5 | duckdb-wasm | 2,035 |
| 6 | otter-browser | 1,974 |
| 7 | dillo | 1,158 |
| 8 | ESPUI | 1,115 |
| 9 | kristall | 788 |
| 10 | chromium-legacy | 412 |
| 11 | tenfourfox | 320 |
| 12 | Viper-Browser | 246 |
| 13 | ocr | 201 |
| 14 | dillo-plus | 186 |
| 15 | canonic | 150 |
| 16 | beacon | 142 |
| 17 | LibRaw-Wasm | 46 |
| 18 | katipo | 29 |
| 19 | hevc.js | 8 |
| 20 | Las-Browser | 4 |
| 21 | sqlite-browser | 3 |