Modern web development has become incredibly powerful. But also increasingly complicated.

Many projects begin by installing hundreds of megabytes of dependencies before writing a single page. Frameworks, bundlers, routers, templating systems, CSS tooling, and runtime libraries all solve important problems, but they also introduce additional complexity.

I wanted something different.

I wanted to build websites that start with plain HTML, while still providing the features developers expect today:

Reusable components