







Radio buttons are built into web browsers. Why are we using a UI library that wraps another UI library that rebuilds radio buttons from scratch? Why does rendering a radio button require multiple dependencies and several kilobytes of JavaScript? How did we make a built-in browser control so complicated?
Why build a new browser? From intuition to reality - Blog | Lightpanda
Three years ago when we started Lightpanda, we asked ourselves a seemingly simple question what would a browser look like if it were built specifically for automation?

Why Browsers Get Built - Infrequently Noted
There are only two-and-a-half reasons to build a browser, and they couldn't be more different in intent and outcome, even when they look superficially similar.

Frontend Minimalism in Action: Do More With Less JavaScript | Peter Kröner | webinale Berlin 2026
Video Player
A composable, shadcn/ui styled video player component that uses the media-chrome library.


Web Components - Web APIs | MDN
Web Components is a suite of different technologies allowing you to create reusable custom elements — with their functionality encapsulated away from the rest of your code — and utilize them in your web apps.

A Complete Introduction to Web Components
Web Components are a standard way to create reusable and modular HTML elements without using a JavaScript framework.

Dice UI
Accessible shadcn/ui components built with React, TypeScript, and Tailwind CSS. Copy-paste ready, and customizable.

The AI browser wars are about to begin
Artificial intelligence is already writing an obituary for the internet as we know it. So why is everyone building new web browsers?

Ray — Finally a browser that knows you.
Ray is a new kind of browser — one that learns what you care about, anticipates what you need, and makes the internet work for you.
How might a browser be developed?
There’s a confluence of things that have happened recently that have made me question how browsers might be developed: On January 8th 2026, Simon Willison predicted that someone will build a browser using mainly AI-assisted tools within 3 years On January 27th 2026, one human and one agent built a browser from scratch (great experiments) On the 19th February 2026, news came out that Taalas had a chip that can spit out nearly 17,000 tokens per second by baking a model onto the chip. I would like to indulge in a little bit of projection and in my case, some science fiction of my own.

The many, many, many JavaScript runtimes of the last decade
This last decade has seen an inundation of new JavaScript runtimes (and engines in equal measure), enabling us to run JavaScript in all manner of contexts...
Aura Browser (MVB Prototype)
Constraint Browsers - thinking about mini browsers to keep you focused