Projects

nothing

A desktop browser that rebuilds selected websites into simpler views.

Nothing browser start screen with the wordmark above a search and address field

The real project is an Electron desktop browser, so it cannot run in a web page. This is its interface rebuilt for the web from the app’s own chrome and minimal-UI stylesheets, driven by canned pages instead of live sites. Navigate, search, switch between the minimal view and the page it replaced, and open the explain panel.

Electron, TypeScript, esbuild, Mozilla Readability

How it works

Nothing hides the source page before it renders, then runs a priority-ordered adapter to identify the useful part of the site. Eight local adapters cover search, video, shopping, news, and long-form articles; five templates rebuild matched pages, while unsupported pages receive in-place cleanup. Navigation and an original/minimal toggle remain in the Electron shell.

My contribution

In the ICHack team, I worked on search, video, and retail adapters, the adapter-generation experiment, integration, and visual refinement.

Winner — Bending Spoons Occam Award, ICHack 2026.

This was a hackathon prototype: its BrowserViews deliberately relax Electron sandboxing, so it is an interface experiment rather than a production-secure browser.

Source on GitHub
Next: WACC Compiler