Lunduke
News • Science & Tech
Ladybird Proves You CAN Just Build a New Web Browser
The Google / Mozilla stooges said, “It can’t be done!”. Ladybird said, “Hold my beer.”
July 24, 2025
post photo preview

One of my favorite things is seeing a small team (or even just a solo developer) come along and put the big teams — the entrenched powers — to shame. I get a real kick out of it.

I love it when there is a deafening chorus of “It can’t be done!” and someone comes along and says “Hold my beer”.

Case in point: The world of Web Browsers has been dominated by two primary rendering engines — one driven by Google and the other driven by Mozilla (but funded almost entirely by Google). And there is an almost endless supply of Google / Mozilla stooges who try to discourage anyone from making a new competitor.

“But you can’t just build a new web browser engine,” they exclaim!

“It’s too complex to pull off,” says the stooge. “You need hundreds of developers working on it for years to make a real web browser engine! Better just leave that work to Google and Mozilla!”

We’ve all heard statements like that. Poo-poo-ing any attempt at building a truly new web browser engine as “too difficult” or even “impossible”. The purpose is to shut down the dreams of solo developers and small teams. To stop them from competing with the “big dogs”.

In fact, right on cue, when the Ladybird web browser project was announced — a truly “from scratch” browser engine — they trotted out those same lines. By the droves.

Heck, many even began smear campaigns against Ladybird in an effort to stop the project entirely.

But Ladybird didn’t stop. Development has continued.

And, oh-lawdy, the progress has been amazing.

Allow me to share with you a selection of screenshots — showing off the state of Ladybird, posted by the developer who started the project — which prove that a web browser engine can absolutely be built by a small team.

It may be challenging. But it can be done.

Take a look, and tell me if you’re not deeply impressed.

 

Yeah, that’s the Cut the Rope game. Fully playable in Ladybird.

We’re not talking about HTML table layouts and HREF tags here. This represents a huge collection of different “Web technologies” developed “from scratch”. All working to an amazing degree.

 

Web IDEs? Yeah. Those are working in Ladybird, too.

 

Freaking Discord? Working. It may not be 100% here — the developer calls it “usable but a little glitchy” — but that’s a lot of modern web browser-y-ness working to make that happen.

 

To showcase the rapid speed of development… In the span of two weeks, Ladybird added over 12,000 new (passing) web-platform-tests. You’ll note on this bar chart that Ladybird is quickly catching up to Firefox.

It’s not there yet… but, at the current rate? We may have a usable Ladybird — for most daily browser uses — before you know it.

Just to put that all in perspective, here is the first iteration of Ladybird a few years back:

 

Now go take a look at those other screenshots again.

Come a long way, eh?

There’s a lesson here.

When an army of people shout, in unison, that something cannot be done… ignore them and hand somebody your beer.

community logo
Join the Lunduke Community
To read more articles like this, sign up and join my community today
14
What else you may like…
Videos
Podcasts
Posts
Articles
Graphical OS for C64 Adds Online App Store (Seriously)

C64 OS 1.09 has a full networking stack, virtual desktops, and an online Software Center. For Commodore 64. That's 44 year old hardware. Awesome.

Oregon Trail, Keen, & Leisure Suit Larry Lifetime Walls:
https://lunduke.locals.com/post/8088259/oregon-trail-keen-leisure-suit-larry-lifetime-walls

Get on The Wall with a Massively Discounted Lifetime Sub:
https://lunduke.substack.com/p/50-off-yearly-and-massively-discounted

More from The Lunduke Journal:
https://lunduke.com/

00:15:22
Only One Person is Tracking GNOME Security Issues... & He Just Quit

"Nobody else is tracking GNOME security issues," says Red Hat employee.

Oregon Trail, Keen, & Leisure Suit Larry Lifetime Walls:
https://lunduke.locals.com/post/8088259/oregon-trail-keen-leisure-suit-larry-lifetime-walls

Get on The Wall with a Massively Discounted Lifetime Sub:
https://lunduke.substack.com/p/50-off-yearly-and-massively-discounted

More from The Lunduke Journal:
https://lunduke.com/

00:11:58
"Linux is NOT a Social Warrior Project," Torvalds Says Incorrectly

A strange statement, considering Linus, himself, regularly uses the Linux Kernel (as a weapon) to promote Leftist, Social Warrior political activism.

Get on The Wall with a Massively Discounted Lifetime Sub:
https://lunduke.substack.com/p/50-off-yearly-and-massively-discounted

More from The Lunduke Journal:
https://lunduke.com/

00:12:27
November 22, 2023
The futility of Ad-Blockers

Ads are filling the entirety of the Web -- websites, podcasts, YouTube videos, etc. -- at an increasing rate. Prices for those ad placements are plummeting. Consumers are desperate to use ad-blockers to make the web palatable. Google (and others) are desperate to break and block ad-blockers. All of which results in... more ads and lower pay for creators.

It's a fascinatingly annoying cycle. And there's only one viable way out of it.

Looking for the Podcast RSS feed or other links? Check here:
https://lunduke.locals.com/post/4619051/lunduke-journal-link-central-tm

Give the gift of The Lunduke Journal:
https://lunduke.locals.com/post/4898317/give-the-gift-of-the-lunduke-journal

The futility of Ad-Blockers
November 21, 2023
openSUSE says "No Lunduke allowed!"

Those in power with openSUSE make it clear they will not allow me anywhere near anything related to the openSUSE project. Ever. For any reason.

Well, that settles that, then! Guess I won't be contributing to openSUSE! 🤣

Looking for the Podcast RSS feed or other links?
https://lunduke.locals.com/post/4619051/lunduke-journal-link-central-tm

Give the gift of The Lunduke Journal:
https://lunduke.locals.com/post/4898317/give-the-gift-of-the-lunduke-journal

openSUSE says "No Lunduke allowed!"
September 13, 2023
"Andreas Kling creator of Serenity OS & Ladybird Web Browser" - Lunduke’s Big Tech Show - September 13th, 2023 - Ep 044

This episode is free for all to enjoy and share.

Be sure to subscribe here at Lunduke.Locals.com to get all shows & articles (including interviews with other amazing nerds).

"Andreas Kling creator of Serenity OS & Ladybird Web Browser" - Lunduke’s Big Tech Show - September 13th, 2023 - Ep 044
July 23, 2026

So I want to make this weekend interesting. So I will let the community decide if I replace my install of Venedfoul Wolf with LCOS 0.1 this weekend. To be perfectly claear I'm talking about replacing my daily driver here.

[Poll] Are You SURPRISED that "Theft of Intellectual Property" Might Happen Among International A.I. Competitors?

White House Accuses Moonshot AI Of Distilling Anthropic Tech For K3
https://www.zerohedge.com/ai/white-house-accuses-moonshot-ai-distilling-anthropic-tech-k3

July 23, 2026

It has happened. Claude's latest model won't be subscription based. Instead, it will be pay per token.

This was inevitable, of course, and it's the first step toward a future where prices reflect actual costs. How will this affect usage by developers and corporations? We shall see.

post photo preview
post photo preview
Oregon Trail, Keen, & Leisure Suit Larry Lifetime Walls

Holy frijoles! There are now 20 (twenty!) Lifetime Subscriber Walls, filled with the names of roughly one bazillion Lunduke Journal supporters.

Just amazing.

Two super quick updates:

  1. The “Desqview/X”, “NeXTSetp”, & “TRS-80 Model 100” Walls are now full! (Check them out on Lunduke.com and at the end of new shows.)

  2. There are 3 new Walls available to put your John Hancock on… and, just for kicks, these ones aren’t from Classic Operating Systems… they’re Classic Games:

    1. Oregon Trail

    2. Commander Keen 4

    3. Leisure Suit Larry

 

I don’t expect space on these Walls to last long. First come first served.

A huge thank you to all of The Lunduke Journal subscribers. Your support is deeply appreciated. You make this possible.

-Lunduke

Read full Article
post photo preview
TRS-80 Model 100 joins The Lunduke Journal Lifetime Wall party!

Buckle up, Buttercup. Because The Lunduke Journal is about to blow your mind.

  1. The “BeOS” Wall Lifetime Subscriber Wall is now full (see all of them on Lunduke.com)!

  2. We’ve added a new “TRS-80 Model 100” Wall (because we can)! That’s the 19th Lifetime Subscriber Wall! 19!

  3. The discounted Lifetime Lunduke Journal Subscriptions are still available through to the end of this month (July).

Which means there are, as of this exact moment, 4 Walls with space available (see Lunduke.com for the full list of Walls). But these fill up wicked fast.

  1. Emacs (only a few spots left)

  2. Desqview/X (a little less than 2/3rd’s full)

  3. NeXTStep (still plenty of space)

  4. TRS-80 Model 100 (just launched)

 

Nice, right?

Worth noting: The “TRS-80 Model 100” has very limited screen resolution (240 x 64), which means only a small number of names can fit on that wall. If you want on it, I’d let me know right away.

Grab a discounted Lifetime Subscription (if you don’t already have one), then let me know (email “bryan at lunduke.com”) which Wall you’d like to see your name on.

Huge high five to everyone who has already added their name to a Wall. At the current rate, we’ll have over 20 retro computer themed walls, filled with all of your names, by the end of the month.

And, doggone it, that’s amazing.

-Lunduke

Read full Article
Vim beats Emacs!

Well, we’ve done it.

We’ve answered the eternal question: “Which Lunduke Journal Lifetime Subscriber Wall would fill with names quicker? Emacs or Vim?”

The answer, it turns out, is “Vim”. And it takes just 8 days.

 

A hearty “Thank You” to everyone who supports The Lunduke Journal by getting Lifetime Subscriptions (massively discounted throughout July) and getting on these walls! You make all of this possible!

Now. How long will it take for Emacs to fill up (matching the same number of names as the Vim Wall)?

Well, right now the Emacs Wall is a hair over 2/3rds of the way full. So we’ll find out!

Welcome NeXTStep Wall!

With the closing of the “Vim” Wall (and the BeOS Wall only having the space for 1 name left), now seemed like a good time to add a new retro computer wall: The NeXTStep 1.0 Wall.

Right now, there are 4 Walls available to add your name to (*cough* massive discount *cough*).

  • NeXTStep (just opened)

  • Emacs (about 2/3rds full)

  • BeOS R5 (1 spot left)

  • Desqview/X (1/2 full)

 

Once again, huge thanks to everyone who supports The Lunduke Journal!

-Lunduke

Read full Article
See More
Available on mobile and TV devices
google store google store app store app store
google store google store app tv store app tv store amazon store amazon store roku store roku store
Powered by Locals