Chat I think I've made it and become a Software-Visionary 🤔

For years it has been obvious to me that a snail-like arrangement of browser tabs would be superior to linear modes. It clearly guides the visual focus to the screen center, and you notice when your tabs spiral out of control.

After years of brainstorming a friend started building it: https://github.com/grubersjoe/tabsnail

Credits go out to

@joo for being way more professional than any vibe coding can bring to the table and understanding the need for this in a way I never managed

Junji Ito for letting us aspire to a user experience that we shall not escape.

@joo Uzumaki. The browser we never had.

It should be built in Haskell so that we have an easy way to build infinite lists of tabs. Don't care that we traverse the tabs in only one direction. Everything is in there. Just tab forward. Get closer.

@mushu @joo Amazing!
I’m craving that classic Turing machine feel: active tab/reading head fixed top center, tabbing left or right makes the spiral move beneath it.

Ooh, there could be a keyboard shortcut to move outwards or inwards one layer in the spiral.

Tab spirals are the future, I see it now!

@joborg @joo oh, having the spiral move sounds lovely 😍 I like that idea :)

@mushu how cool is that??? Yes, you are a Software-Visionary. 🎖️

Are you going to release this? It looks like an OSX screenshot. I would really like to try this (Firefox ...)

@rupdecat well, it's in the repo and currently works with chrome.

I think in terms of releasing I think it's also a danger to users because the UI is currently done by putting additional stuff in the DOM of the website you're viewing.

I fear this means the website could also discover and close other tabs then. Not what a browser should do I guess ;)

@mushu thanks for clarifying. Actually, my favourite browser offer various tab modification add-ons. None like that.

Who knows? Perhaps you will make such an impact, that other pick up the idea for other browser engines?

@mushu Now please make it really spiral-shaped and round. 90-degree angles are so 2000s.
@mushu I’m not sure if I like it, but for sure it is better that all that cramped tabs at the top of your very same screenshot!
@mushu I love this so much
@mushu "spiral out of control" is chef's kiss
@mushu I really can't tell if this is genius or bananas
@xianjam @mushu My first thought was... "Who hurt you?"
@mushu the only thing I would add is a rounded corner that visually connects them in order, so when you have three or four layers you won’t get confused about the order and do things like accidentally read them in a loop

@mushu Having lots of tabs open already makes me feel claustrophobic. The situations where I open many tabs tend to also be the situations where my vision starts to narrow.

It is most unpleasant to imagine the browser reinforcing these effects. Congratulations.

@mushu 318 tabs and counting, we btw used to have non scrolling tabs, when the tabs got too small to quit, we knew we exceeded our limitd
@mushu It's like falling blocks in Bomberman.
@mushu
I recently changed to side-column of tabs. We have landscape screens and content we want to read in portrait mode. Why do we then fill it with all sorts of lines occupying the precious vertical space?
System bar, window frame, address bar, tabs bar, bookmarks bar, status bar and apps bar... If you're lucky you can get half a dozen lines of content in there!

@olivetree fair argument :)

In favor of spirals I'd like to note: they work the same independently of aspect ratio

@mushu this is a genious idea and I must try it

@mushu I used the old Opera (pre-chromium) and it didn’t do scrolling or compacting tabs

It genuinely forced me to rethink my approach to opening new tabs because it would just add more and more rows until half of the window was just the tab switcher

@mia oh I wasn't aware - thanks for sharing :)