Ladybird Browser - die Google, die

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
This browser project is interesting enough that I think I will go through the trouble of building the OS just to test this out. I just hope the people funding the project don't inject DEI bullshit into it. Money does strange things to otherwise reasonable folks.
On the positive side, it's open source, so if it does fall to DEI, then someone will just fork it.
 
The only thing that puts me off about Ladybird is its connection to GitHub. GitHub is a fucking dumpster fire from a user experience perspective, so I fully expect Ladybird to be just as user violent, usable by only by hardcore Linux autists who compile their own kernels for fun.

The crazy part is that even if it's virtually impossible to install (which it probably will be), it'll still be less shit than most Chromium-based browers and current year Firefox.
 
The only thing that puts me off about Ladybird is its connection to GitHub. GitHub is a fucking dumpster fire from a user experience perspective, so I fully expect Ladybird to be just as user violent, usable by only by hardcore Linux autists who compile their own kernels for fun.

The crazy part is that even if it's virtually impossible to install (which it probably will be), it'll still be less shit than most Chromium-based browers and current year Firefox.
It's on Github probably because basically every project that gets "taken seriously" is on GitHub or is mirrored to GitHub, almost every open source emulator is on GitHub, Chromium and Firefox have official GitHub mirrors, and so on and so forth.

Also, if you're on an Arch-based Linux distro, you can install it through the AUR.
 
I've been following the project since Lunduke talked about it couple months ago and every couple weeks I build it and try random sites, the first two three builds I tried weren't able to go on KF but today when I tried it without spoofing the user-agent, I was able to pass KiwiFlare and find this thread admittedly it was really fucking slow but it's still a great advancement IMO.
I also tried some features like the style chooser and changing the posts width, it worked it has some issues like changing the style after I changed the width fucked the page up a bit but a refresh fixed it. Login in also worked but less stuff loaded for some reasons.

I tried with a spoofed user-agent, KF doesn't load any better but Xitter worked and I even was able to connect on it.
I'm overall pretty impressed by it and I'm really hoping it goes further specially with the funding and exposure they're receiving.
also
Fireship made a video about Ladybird with 1.2 millions views at the time of writing (Preserve tube)

kfladybird.png

kfladybirdloggedin.png
 
I wonder how the people working on NetSurf feel about this project, given that they occupy a similar niche but with much less coverage. I mean, NetSurf has sane defaults, doesn't have the same conflict of interest as other browsers, is highly-portable and has a pretty low overhead...but, it doesn't support html5 or js, really. It looks like they're planning to do so, but I wonder if this is a LibreOffice situation where the codebase is just too old to make such substantial additions.
 
I ran into the same issues in terms of posting here with it, I also don't think I configured/compiled audio so no audio on videos, though they do run smooth enough (YT isn't functional however).
 
  • Informative
Reactions: SneederMull
Interesting that they're considering Swift for future development. I've been pondering using swift myself for some future projects, but its links with Apple (and association with a personal cow) has put me off up to now. I may have to reconsider.
 
  • Like
Reactions: Markass the Worst
This browser project is interesting enough that I think I will go through the trouble of building the OS just to test this out. I just hope the people funding the project don't inject DEI bullshit into it. Money does strange things to otherwise reasonable folks.
You don't need to build the whole OS, Ladybird is separated from Serenity now
 

My main takeaway about the browser's code itself is that it's "spec-driven" and they embed the web specs in the comments to make it really clean to read. He claimed that people from W3C have worked on the browser simply because they like the code so much. Unmentioned was that they have a plan to move from C++ to Swift 6, but maybe this info is outdated:

https://ladybird.org/#faq (archive)
https://x.com/awesomekling/status/1822236888188498031 (archive)
 
Last edited:
This is why I've co-founded the Ladybird Browser Initiative with Andreas and my family has pledged $1M to support Ladybird's development. I believe in Ladybird and I believe in Andreas' vision, and I hope you'll help us support an open, independent browser that supports you.
I hope to goodness this things succeeds. I really wanna see a new viable browser that isn't just a variant of Chromium or Firefox.
 

My main takeaway about the browser's code itself is that it's "spec-driven" and they embed the web specs in the comments to make it really clean to read. He claimed that people from W3C have worked on the browser simply because they like the code so much. Unmentioned was that they have a plan to move from C++ to Swift 6, but maybe this info is outdated:

https://ladybird.org/#faq (archive)
https://x.com/awesomekling/status/1822236888188498031 (archive)
Chromium is also spec-driven and uses comments in the exact same way, at least in the parts that I worked in
 
Back