TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The Ladybird browser project

625 pointsby defiedover 1 year ago

26 comments

jugover 1 year ago
It&#x27;s been so inspiring to see him and his crew of hackers build a new, independent browser from scratch. I must admit I didn&#x27;t think it was possible on this small scale in terms of man hours and funding.<p>However, the thought has also crossed my mind if we&#x27;re finally seeing fruits of browsers being better standardized on &quot;95%&quot;+ of the popular features -- and if writing a browser today is in fact easier than both writing AND maintaining a browser a decade back. While the web is of course still evolving, it feels more &quot;settled in&quot; than 10-15 years ago.<p>There&#x27;s also the factor that past developers didn&#x27;t have the more complete roadmap set when they initially planned browser design, but now we have huge amounts of web standards already there AND also know how popular they got over time i.e. what to prioritize to support a modern web. One might superficially think there&#x27;s simply more of everything, but I also think ideas that can be discarded. Just imagine that Internet Explorer had XSLT support, and FTP was common once upon a time!<p>It would be interesting to hear more about their own thoughts on these topics!<p>Edit: My bad; XSLT is still commonly supported and by all major browsers but a rarely used feature and stuck in limbo in XSLT 1.0. So it&#x27;s probably among those things that can be safely omitted for quite some time.
评论 #39287080 未加载
评论 #39286186 未加载
评论 #39286511 未加载
评论 #39286126 未加载
评论 #39288223 未加载
评论 #39285952 未加载
评论 #39289402 未加载
评论 #39301417 未加载
stephen_gover 1 year ago
It&#x27;s really quite incredible that one guy basically started a project to create a whole operating system from scratch for fun and to give himself something interesting to do, and then accidentally created one of the most viable new browser engines in a decade or two...<p>I&#x27;ve been watching the development videos for a year or two, and the speed that this has progressed in such a short time is unbelievable. Now they have multiple volunteers and enough sponsorship to pay more than one developer, it&#x27;s pretty exciting what could happen here!
评论 #39286168 未加载
评论 #39285615 未加载
评论 #39285751 未加载
评论 #39291595 未加载
评论 #39294300 未加载
jraphover 1 year ago
I have hopes it will become a daily usable browser. A new Web engine is great. I hope Servo succeeds at this too.<p>I would consider contributing but development is coordinated on Discord and I avoid proprietary software… [1]. It&#x27;s a shame. Can&#x27;t blame them though, they are doing it for fun.<p>[1] <a href="https:&#x2F;&#x2F;drewdevault.com&#x2F;2022&#x2F;03&#x2F;29&#x2F;free-software-free-infrastructure.html" rel="nofollow">https:&#x2F;&#x2F;drewdevault.com&#x2F;2022&#x2F;03&#x2F;29&#x2F;free-software-free-infras...</a>
评论 #39285913 未加载
评论 #39288027 未加载
gsichover 1 year ago
From the FAQ:<p>&quot; Q: Why bother? You can’t make a new browser engine without billions of dollars and hundreds of staff.<p>Sure you can. Don’t listen to armchair defeatists who never worked on a browser. &quot;<p>Nice take.
评论 #39290015 未加载
webprofusionover 1 year ago
Great to see some competition still alive in browser engine development. See also Servo (previously part of Mozilla) <a href="https:&#x2F;&#x2F;servo.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;servo.org&#x2F;</a> - that and Ladybird are still very underdeveloped compared to every day browsers.<p>It&#x27;s a huge shame that there are no nightly builds of ladybird to try out but I assume that&#x27;s because they just don&#x27;t want the bug reports (if everything doesn&#x27;t work it&#x27;s pointless getting random bugs filed).
评论 #39286632 未加载
评论 #39364232 未加载
评论 #39286823 未加载
评论 #39293091 未加载
szeheover 1 year ago
i love these progress screenshots: <a href="https:&#x2F;&#x2F;serenityos.org&#x2F;happy&#x2F;1st&#x2F;" rel="nofollow">https:&#x2F;&#x2F;serenityos.org&#x2F;happy&#x2F;1st&#x2F;</a>
评论 #39286661 未加载
talkingtabover 1 year ago
A thought experiment. What about a new kind of browser for a new kind of web? Much of CSS is obsolete. So doing a &quot;modern&quot; version (I&#x27;m thinking css grid and flex in particular) would provide the same functionality without the cruft. All that old stuff about the holy grail three columns layout.<p>And for me there is the question of canvas, threejs, react-three-fiber and react-drei. Is it possible that - especially with mobile - that canvas could be used to provide a better user experience? Who writes games for mobile with a HTML and CSS? Not saying it can&#x27;t be done, but I wonder how many web sites require HTML &amp; CSS instead of canvas?<p>A big barrier to browser competition is needing to implement obsolete and outdated technology. Why not just a minimum set of html and canvas.<p>Just thinking. Your thoughts?
评论 #39292093 未加载
评论 #39296300 未加载
评论 #39292169 未加载
评论 #39292115 未加载
dangover 1 year ago
Related ongoing thread:<p><i>Interview with Andreas Kling of Serenity OS (2022)</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=39286638">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=39286638</a> - Feb 2024 (134 comments)<p>Related to OP:<p><i>Ladybird browser update (July 2023) [video]</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36939402">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36939402</a> - July 2023 (1 comment)<p><i>Chat with Andreas Kling about Ladybird and developing a browser engine</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36620450">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36620450</a> - July 2023 (65 comments)<p><i>Shopify Sponsored Ladybird Browser</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36502583">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36502583</a> - June 2023 (1 comment)<p><i>I have received a $100k sponsorship for Ladybird browser</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36377805">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36377805</a> - June 2023 (166 comments)<p><i>Early stages of Google Docs support in the Ladybird browser</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33511831">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33511831</a> - Nov 2022 (84 comments)<p><i>Github.com on Ladybird, new browser with JavaScript&#x2F;CSS&#x2F;SVG engines from scratch</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33273785">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33273785</a> - Oct 2022 (1 comment)<p><i>Ladybird: A new cross-platform browser project</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32809126">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32809126</a> - Sept 2022 (473 comments)<p><i>Ladybird: A truly new Web Browser comes to Linux</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32014061">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32014061</a> - July 2022 (8 comments)<p><i>Ladybird Web Browser</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31987506">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31987506</a> - July 2022 (2 comments)<p><i>Ladybird Web Browser – SerenityOS LibWeb Engine on Linux</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31976579">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31976579</a> - July 2022 (2 comments)
KingOfCodersover 1 year ago
While Mozilla is re-selling privacy service (see other news on HN), others are building a better browser. Without the need of $6B.
评论 #39286800 未加载
codemusingsover 1 year ago
Love Andreas Kling and the Serentiy OS project. Hate that he&#x27;s only on Twitter. Mastodon seems like the perfect fit for his audience.
评论 #39286582 未加载
评论 #39364300 未加载
wtracyover 1 year ago
Shopify is a sponsor! I wonder how that came about.
评论 #39285424 未加载
评论 #39285930 未加载
ptxover 1 year ago
Are there any plans to rewrite the browser implementation in the Jakt language once that gets a bit more stable? Memory safety would be a unique advantage over other browsers (aside from Servo).
评论 #39291300 未加载
评论 #39300544 未加载
hosteurover 1 year ago
I am fascinated by this project.<p>What are the chances that this could become a real world usable replacement for chrome or Firefox witching the next couple of years?
评论 #39291954 未加载
评论 #39291337 未加载
kramergerover 1 year ago
I would love to use this as my daily driver, but a lot of popular sites don&#x27;t even work with Firefox.<p>I hate what a small group of lazy front-end people have done to our world...
评论 #39285686 未加载
评论 #39285823 未加载
评论 #39285829 未加载
评论 #39285719 未加载
评论 #39285559 未加载
评论 #39291482 未加载
评论 #39290776 未加载
评论 #39286343 未加载
评论 #39286491 未加载
评论 #39285858 未加载
BMSRover 1 year ago
Is there collaboration between Serenity&#x2F;LB and Igalia?<p>Seems like they&#x27;re involved in many browser technologies, and other technologies.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Igalia" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Igalia</a><p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=9lkIX5ryZZ4" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=9lkIX5ryZZ4</a>
评论 #39364400 未加载
F3nd0over 1 year ago
I want to feel excited for Ladybird, but it&#x27;s an incredible shame that such a promising and potentially very important project has settled on a pushover licence and Discord for their communication platform. The latter especially is an antithesis of freedom and openness, which I feel ought to be valued by people celebrating Ladybird&#x27;s progress.
评论 #39296087 未加载
评论 #39295060 未加载
评论 #39299982 未加载
yarektover 1 year ago
It sounds cool, and it’s nice that someone is disproving the myth. I use Qutebrowser daily, these projects are great, but not without their pain points: once you start using them in anger you’ll quickly realise lots of basic features are missing. It would be really nice if the more common oss libs had more work done on them to unbloat them
simonebrunozziover 1 year ago
&gt; 2023-08-13: New sponsor: ohne-makler.net<p>&gt; 2023-06-28: Welcoming Shopify as a Ladybird sponsor<p>Hmm, no new sponsor since august 2023. Not a good sign. I cheer for them to succeed though!
DiggyJohnsonover 1 year ago
Is there a way to create a binary to use this browser in a normal-ish way. Looks like the docks recommend using a script to run it, but I’d like to be able to package it for my personal package repository.
评论 #39364346 未加载
评论 #39294375 未加载
cpachover 1 year ago
Very cool project!<p>I also find it curious that they are sponsored by a real estate site (:
评论 #39288084 未加载
评论 #39292264 未加载
pipeline_peakover 1 year ago
Show me Ladybird in 10 years, then I&#x27;ll decide if it&#x27;s a promising browser&#x2F;dev team.
dev213over 1 year ago
This is a really cool project, but:<p>&quot;Where are the ISO images?<p>There are no ISO images. This project does not cater to non-technical users.&quot;<p>This comes off as really abrasive. Wanting an ISO image to quickly test this out is not an indicator of someones technical ability.<p>I&#x27;m sorry I don&#x27;t want to boot up a linux vm, install a lot of development packages and then build my own boot image just to try this out.
评论 #39287457 未加载
评论 #39287076 未加载
评论 #39287582 未加载
AndyKelleyover 1 year ago
Is it just for fun or not? I think it&#x27;s important to face this question, because users should not trust a just-for-fun browser with their security, and we should not look to Ladybird as a meaningful contribution towards competition in the browser space if it&#x27;s just for fun.<p>If it&#x27;s just for fun, we need to temper our expectations accordingly.
评论 #39287139 未加载
评论 #39287703 未加载
评论 #39286808 未加载
redder23over 1 year ago
Written in C++? Makes no sense to me. I have high hopes for Servo but this seems like a waste if its a C++ project.
fifteen1506over 1 year ago
I always mix SerenityOS and TempleOS :(
sylwareover 1 year ago
It seems there is zero c++ in their web engine (cannot clone their repo right now and github is spitting raw json while browsing their source code with noscript&#x2F;basic (x)html browsers).<p>Is this true?
评论 #39287074 未加载
评论 #39287258 未加载