LadybirdBrowser/ladybird
View on GitHub ↗ ★ 66,805 C++
Truly independent web browser
52 mentions on Hacker News by 47 people: 6 stories, 46 comments · first 2024-07-01 · latest 2026-09-18
20082026
-
Commit activity actually increased after they blocked external contributions in June: https://github.com/LadybirdBrowser/ladybird/graphs/commit-ac...
comment by tech234a · 2026-09-18 · in Android 17 is the first since 3.x to add new APIs without releasing to the AOSP -
…they're not following the modern C++ safe coding practices. > They've been rewriting parts in rust: https://github.com/LadybirdBrowser/ladybird/blob/8f0a1b19114 .... And it's not going to amount to anything major. Rewriting in Rust…
comment by cyberax · 2026-09-02 · in Hang on to Your Firefox -
…and unsafe, or just that its a byproduct of using C++. They've been rewriting parts in rust: https://github.com/LadybirdBrowser/ladybird/blob/8f0a1b19114... . > They also re-implement everything whether it is needed or not. No they don't.…
comment by adamrt · 2026-09-02 · in Hang on to Your Firefox -
…planned to release alpha this year. Unfortunately extensions are unsupported, but maybe soon: https://github.com/LadybirdBrowser/ladybird/issues/976
comment by armchairhacker · 2026-08-15 · in Firefox is now the last major browser that still supports uBlock Origin -
Ladybird is natively integrating Brave's adblock engine https://github.com/LadybirdBrowser/ladybird/pull/9587
comment by antonok · 2026-07-20 · in Orion Browser by Kagi -
why not join up with https://github.com/LadybirdBrowser/ladybird ?
comment by fcpguru · 2026-05-15 · in Nordstjernen Web Browser -
git clone https://github.com/LadybirdBrowser/ladybird.git cd ladybird ./Meta/ladybird.py run If you can, run it, report issues and help them develop it.
comment by dwedge · 2026-05-05 · in Google Chrome silently installs a 4 GB AI model on your device without consent -
…it locally is easy, just a couple of commands to install dependencies and run the build script: https://github.com/LadybirdBrowser/ladybird/blob/master/Docu...
comment by cuu508 · 2026-05-03 · in This Month in Ladybird – April 2026 -
…pretty major things: libcurl for http, Skia/Harfbuzz for rendering, libxml, OpenSSL, ffmpeg, etc: https://github.com/LadybirdBrowser/ladybird/tree/8017f8a7ed3... The core browser engine, JS/CSS/layout etc will always be original.
comment by rjh29 · 2026-02-23 · in Ladybird adopts Rust, with help from AI -
You can look: https://github.com/LadybirdBrowser/ladybird/pull/8104/files?... It seems like it is used mostly for FFI.
comment by estebank · 2026-02-23 · in Ladybird adopts Rust, with help from AI -
You can checkout the pull requests related to LibJS: https://github.com/LadybirdBrowser/ladybird/pulls?q=is%3Apr+...
comment by l5870uoo9y · 2026-02-23 · in Ladybird adopts Rust, with help from AI -
There's a list of unsolved problems in this Ladybird issue, now closed because they dropped Swift: https://github.com/LadybirdBrowser/ladybird/issues/933 for example: "Swift fails to import clang modules with #include <math.h> with…
comment by stratos123 · 2026-02-23 · in Ladybird adopts Rust, with help from AI -
Some more context here too: https://github.com/LadybirdBrowser/ladybird/issues/933
comment by IMcD23 · 2026-02-19 · in Closing this as we are no longer pursuing Swift adoption -
…main entry function for the entire browser: ErrorOr<int> ladybird_main(Main::Arguments arguments). https://github.com/LadybirdBrowser/ladybird/blob/master/UI/Q... If Ladybird is successful, I would not be surprised to see its standard…
comment by LeFantome · 2026-02-19 · in Closing this as we are no longer pursuing Swift adoption -
…a thin layer of AppKit. Even there they're currently using Objective-C++ it looks like, not Swift: https://github.com/LadybirdBrowser/ladybird/tree/master/UI/A...
comment by WoodenChair · 2026-02-19 · in Closing this as we are no longer pursuing Swift adoption -
…for a very long time, let's acknowledge it's not going anywhere and remove it from the codebase. https://github.com/LadybirdBrowser/ladybird/commit/e87f889e3...
comment by incognitojam · 2026-02-18 · in Closing this as we are no longer pursuing Swift adoption -
…writing their own browser lately Can you name/link to a few examples? I know about Ladybird: https://github.com/LadybirdBrowser/ladybird/ but haven't noticed other initiatives. > might be what ends up breaking their browser monopoly. This…
comment by einpoklum · 2026-01-28 · in Show HN: I built a small browser engine from scratch in C++ -
For the curious, they have a reasonable AI policy: https://github.com/LadybirdBrowser/ladybird/blob/master/CONT...
comment by dewey · 2026-01-27 · in Show HN: One Human + One Agent = One Browser From Scratch in 20K LOC -
…that LB maintainers have created[1][2] to get an idea. Swift adoption has stalled due to these. 0: https://github.com/LadybirdBrowser/ladybird/issues/933 1: https://forums.swift.org/t/ladybird-browser-and-swift-garbag... 2:…
comment by hypeatei · 2026-01-27 · in Velox: A Port of Tauri to Swift by Miguel de Icaza -
…[2] preventing that move though. 1: https://x.com/awesomekling/status/1822236888188498031 2: https://github.com/LadybirdBrowser/ladybird/issues/933
comment by pilaf · 2025-10-07 · in Ladybird passes the Apple 90% threshold on web-platform-tests -
…~6400 passes for some css stuff. That's not enough to warrant the spike I think, but surely helped: https://github.com/LadybirdBrowser/ladybird/pull/6370
comment by cupofjoakim · 2025-10-06 · in Ladybird passes the Apple 90% threshold on web-platform-tests -
It's own, LibJS https://github.com/LadybirdBrowser/ladybird/tree/master/Libr...
comment by Fuzzwah · 2025-10-06 · in Ladybird passes the Apple 90% threshold on web-platform-tests -
Nothing yet. https://github.com/LadybirdBrowser/ladybird/issues/976#issue...
comment by cgsmith · 2025-09-25 · in Helium Browser -
Fixed build instructions link: https://github.com/LadybirdBrowser/ladybird/blob/master/Docu...
comment by Celeo · 2025-08-11 · in This Month in Ladybird -
There are currently a few blockers : https://github.com/LadybirdBrowser/ladybird/issues/933
comment by net01 · 2025-08-02 · in This Month in Ladybird -
…Compare it to Firefox or Chrome and see what's wrong. Fix it and submit a PR. how to build ladybird https://github.com/LadybirdBrowser/ladybird/blob/master/Docu...
comment by net01 · 2025-08-02 · in This Month in Ladybird -
Here's a guide to help you get started contributing: https://github.com/LadybirdBrowser/ladybird/tree/master/Docu... Here are the latest Web Platform (WPT) tests: https://wpt.fyi/results/?run_id=6292901677236224 There is a Discord if you…
comment by net01 · 2025-08-02 · in This Month in Ladybird -
…code was KHTML. Not coincidentally, Andreas Kling worked on that one too. There are examples here: https://github.com/LadybirdBrowser/ladybird/tree/master/Libr... Anyway, the point is what they are doing is working well and Swift won't be…
comment by jm4 · 2025-07-31 · in I tried Servo -
…and indeed they are mainly waiting on Swift 6+ features as documented in their blockers issue: https://github.com/LadybirdBrowser/ladybird/issues/933
comment by TobbenTM · 2025-07-30 · in FoundationDB: From idea to Apple acquisition [video] -
…like C++ 64.6% HTML 22.4% JavaScript 11.0% CMake 0.7% Objective-C++ 0.5% Swift 0.3% Other 0.5% [0] https://github.com/LadybirdBrowser/ladybird
comment by norman784 · 2025-05-19 · in Show HN: Vaev – A browser engine built from scratch (It renders google.com) -
Current blockers to swift usage are found here: https://github.com/LadybirdBrowser/ladybird/issues/933 Rising tide lifts all boats, by trying to use Swift seriously, they're finding and helping fix bugs in the compiler
comment by circl_lastname · 2025-05-01 · in Pwning the Ladybird Browser -
…a bad technical decision, but from a lock-in and practicality perspective it seems flawed. [0]: https://github.com/LadybirdBrowser/ladybird/issues/933 [1]: https://github.com/LadybirdBrowser/ladybird/issues?q=is%3Ais...
comment by hypeatei · 2025-03-26 · in The Jakt Programming Language -
…and growing independent browser implementation, is not surprisingly getting hit by this too: https://github.com/LadybirdBrowser/ladybird/issues/226 Seeing https://news.ycombinator.com/item?id=43321145 and…
comment by userbinator · 2025-03-11 · in Cloudflare blocking Pale Moon and other browsers -
…2026 alpha release and last time I looked they lacked site isolation and other sandboxing measures: https://github.com/LadybirdBrowser/ladybird/issues/57
comment by johnmaguire · 2025-02-28 · in Introducing a terms of use and updated privacy notice for Firefox -
…a beta version next year, but still. And it's even on the Hacker News frontpage right now! https://github.com/LadybirdBrowser/ladybird
comment by skerit · 2025-02-28 · in WASM Wayland Web (WWW) -
…founder). There's an optional Donorbox link in the upper-righthand corner of ladybird.org[4]. 0. https://github.com/LadybirdBrowser/ladybird/blob/master/LICE... 1. https://buttondown.com/ladybird/archive/this-month-in-ladybi... 2.…
comment by goplayoutside · 2025-02-28 · in Welcome to Ladybird, a truly independent web browser -
…a big codebase - for instance, you could pick one of the issues labeled with "has repro" like: https://github.com/LadybirdBrowser/ladybird/issues/3512 and then start tracing how that HTML turns into the wrong shapes being drawn.
comment by al2o3cr · 2025-02-16 · in Advice for those getting into OSS contributing -
I believe the problem in Ladybird's case is missing JS APIs https://github.com/LadybirdBrowser/ladybird/issues/226
comment by YoshiRulz · 2025-02-06 · in Tell HN: Cloudflare is blocking Pale Moon and other non-mainstream browsers -
What we need are multiple implementations, all giving feedback on the spec: https://github.com/LadybirdBrowser/ladybird
comment by LeFantome · 2025-01-08 · in Servo Revival: 2023-2024 -
…binary gets released; right now it is just experimental. That said, it may not be far off at all: https://github.com/LadybirdBrowser/ladybird/issues/933
comment by NBJack · 2024-08-11 · in Verso – Web browser built on top of the Servo web engine -
Are you trying to say that Ladybird does not exist? https://github.com/LadybirdBrowser/ladybird The code is here, you can build and run it right now.
comment by worble · 2024-08-11 · in Verso – Web browser built on top of the Servo web engine -
Do you happen to have a link to that PR? This was the closest one I could find https://github.com/LadybirdBrowser/ladybird/pull/366
comment by ajdude · 2024-07-13 · in Ad-tech setting 'Privacy-Preserving Attribution' is opt-out in Firefox 128 -
The drama: https://github.com/LadybirdBrowser/ladybird/blob/master/CONT... and this comment from awesomekling on their SerenityOS project https://github.com/SerenityOS/serenity/pull/6814
comment by cratermoon · 2024-07-03 · in Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder -
…to the Github but failed to find the PR you described. Perhaps you can locate it? I did find this: https://github.com/LadybirdBrowser/ladybird/pull/366/files Do you think PRs like this carry an appropriate tone that demands they be…
comment by orsorna · 2024-07-03 · in Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder -
…of something that isn't ready :( If you want to mess with Ladybird, build it from the source at https://github.com/LadybirdBrowser/ladybird :)
comment by awesomekling · 2024-07-02 · in Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder -
…(Would have been interesting to see a from-scratch Rust or even Zig implementation.) Repo here: https://github.com/LadybirdBrowser/ladybird Edit: From the FAQ... > Ladybird started as a component of the SerenityOS hobby project, which only…
comment by slowmovintarget · 2024-07-01 · in Welcome to Ladybird