The Fediverse deserves a dumb graphical client

Old-school Fediverse app wins fans as 'dumb' vs 'smol' name war erupts

TLDR: SmolFedi, a simple, no-JavaScript Fediverse app, sparked cheers from users tired of bloated social sites. Comments exploded over heavy code vs. simple web, and even the name—“dumb” and “smol”—became a battle, showing people want faster, lighter tools without losing modern features.

Minimalist revolt in the Fediverse! A developer launched SmolFedi, a no JavaScript web app that renders simple HTML so even ancient browsers can scroll pics and posts. Fans of the open social network (think Mastodon) are cheering the throwback vibe — but the comments lit up like a reality show reunion.

The loudest camp is the anti-bloat brigade. One user thundered that modern Fediverse sites “became apps, not documents,” blaming a version change for “breaking” the simple web. Others piled on with nostalgia for fast, lightweight pages, tossing around alternatives like brutaldon as proof the old ways still work.

Then the naming wars erupted. “Dumb client”? A critic bristled at the word, suggesting kinder labels like “lean” or “native.” Another couldn’t stand the cutesy “smol,” igniting a mini-meme wave of “Smol name, big feelings.” Meanwhile, a pragmatic commenter said this is perfect fodder for quick native apps — and asked for screenshots like it’s 2009 again.

Bottom line: SmolFedi isn’t trying to be flashy. It’s server‑rendered, handles images, polls, and multiple accounts, and skips all the heavy code. That’s exactly why some love it — and exactly why others think the Fediverse can’t keep pretending it’s 1999.

Key Points

  • SmolFedi is a PHP-based, server-rendered Fediverse client that uses no JavaScript.
  • It aims to offer a full media experience without heavy front-end requirements, supporting images, polls, and key interactions.
  • The app uses SQLite and PHP sessions, with all pages sent as plain HTML and minimal CSS.
  • SmolFedi is compatible with Mastodon, GoToSocial, and other API-compatible platforms.
  • It works across modern and lightweight browsers, with source code available on Codeberg and a demo provided.

Hottest takes

"applications and not documents." — superkuh
"I take issue with the idea of calling something \"dumb\"" — mindslight
"absolutely hating \"smol\"" — floren
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.