Show HN: Smithereen – an early-Facebook-style Fediverse server
A decentralized, privacy-focused Fediverse server offering an "early Facebook" experience, compatible with ActivityPub, designed to avoid the commercialization and algorithmic manipulation of centralized social media.
View Origin Link
Product Positioning & Context
AI Executive Synthesis
A decentralized, privacy-focused Fediverse server offering an "early Facebook" experience, compatible with ActivityPub, designed to avoid the commercialization and algorithmic manipulation of centralized social media.
Smithereen targets a significant user dissatisfaction with the "enshittification" of centralized social media platforms. By offering a Fediverse server that replicates the "early Facebook" experience, it taps into a desire for private, friend-centric online interactions free from commercial pressures and algorithmic manipulation. Its ActivityPub compatibility positions it within the growing decentralized social network ecosystem. The technical choice to use Java and a minimalist dependency stack, along with the ability to run on low-cost hardware, lowers the barrier to entry for self-hosting. While not directly B2B SaaS, the underlying principles of decentralized, user-controlled platforms represent a broader trend impacting data ownership and privacy, which will eventually influence enterprise data strategies and internal communication tools. The absence of global search highlights a fundamental challenge in decentralized systems.
Hey! I'm Gregory Klyushnikov, a former lead Android developer at VKontakte, Russia's Facebook. And I hate enshittification with a burning passion. I quit in 2016 because the mismatch in values with the new management started driving me crazy.My core issue with Facebook, Twitter, Instagram, VKontakte, and other commercial, centralized social network services is that they all eventually drift away from "staying updated on your friends' lives" towards "getting world news", "communicating with businesses", "a town square", "a place to look at ads", "endless supply of brainrot", and all kinds of other things that involve the platform forcefully shoving strangers at you and you at them - I call such pivoted services social "media". If you want to just be with your friends on the modern internet, you're out of luck. (Yes, messaging apps are a stopgap seemingly everyone has settled on, but it's not a good solution.)This gaping niche is what eventually got me interested in developing for the fediverse and why I started Smithereen in late 2019. My goal with this project is to eventually bring back that long-forgotten "early Facebook" experience when the platform just gets out of the way and lets you have fun with your friends and meet new people in groups. And to do it such that no one will take it away this time.There are profiles with lots of fields, walls, groups and events public and private, photo albums with tagging, and more.One important feature that's absent for now is global user search and, somewhat related to that, a database of educational institutions so you could put your school/college/university on your profile and be findable by your classmates. This is just something that's very hard to do in a decentralized system without partially centralizing it, although I have a few ideas that need experimental validation.It's written in Java, it only has a few external dependencies (imgproxy, MySQL, and a web server of your choice), and it ignores most of the so-called "progress" that happened in web development over the last decade. The UI is a meticulous reproduction of VKontakte's pre-2016-redesign layout. It's fully compatible with Mastodon and other ActivityPub servers in the sense that its functionality is a superset of Mastodon's. Its client API is mostly compatible with VK's as well. A server for a few users should be able to comfortably run on a Raspberry Pi or a cheap VDS.Unlike most fediverse projects, there is no "flagship" open-signups server because I have more interesting things to do with my life than running one of these; it's a serious commitment that fits neither my goals nor my personality. That said, I set up https://try.smithereen.software so anyone could try the thing with a temporary account (you don't need a real email either).Looking forward to your feedback!
Fediverse server
ActivityPub
Mastodon
VKontakte's pre-2016-redesign layout
Java
imgproxy
MySQL
Raspberry Pi
Related Ecosystem & Alternatives
Discover adjacent products, open-source repositories, and developer tools sharing similar technical architecture.
Deep-Dive FAQs
What is Smithereen – an early-Facebook-style Fediverse server?
Smithereen – an early-Facebook-style Fediverse server is analyzed by our AI as: A decentralized, privacy-focused Fediverse server offering an "early Facebook" experience, compatible with ActivityPub, designed to avoid the commercialization and algorithmic manipulation of centralized social media.. It focuses on Smithereen targets a significant user dissatisfaction with the "enshittification" of centralized social media platforms. By offering a Fediverse se...
Where did Smithereen – an early-Facebook-style Fediverse server originate?
Data for Smithereen – an early-Facebook-style Fediverse server was aggregated directly from the Hacker News community ecosystem, representing raw developer and early-adopter sentiment.
When was Smithereen – an early-Facebook-style Fediverse server publicly launched?
The initial public indexing or launch date for Smithereen – an early-Facebook-style Fediverse server within our tracked developer communities was recorded on May 22, 2026.
How popular is Smithereen – an early-Facebook-style Fediverse server?
Smithereen – an early-Facebook-style Fediverse server has achieved measurable traction, logging over 6 traction score and facilitating 1 recorded discussions or engagements.
Which technical categories define Smithereen – an early-Facebook-style Fediverse server?
Based on metadata extraction, Smithereen – an early-Facebook-style Fediverse server is categorized under topics such as: Fediverse server, ActivityPub, Mastodon, VKontakte's pre-2016-redesign layout.
How does the creator describe Smithereen – an early-Facebook-style Fediverse server?
The original author or development team describes the product as follows: "Hey! I'm Gregory Klyushnikov, a former lead Android developer at VKontakte, Russia's Facebook. And I hate enshittification with a burning passion. I quit in 2016 because the mismatch in values with..."
Community Voice & Feedback
No active discussions extracted yet.
Discovery Source

Hacker News
Aggregated via automated community intelligence tracking.
Tech Stack Dependencies
No direct open-source NPM package mentions detected in the product documentation.
Media Tractions & Mentions
No mainstream media stories specifically mentioning this product name have been intercepted yet.
Deep Research & Science
No direct peer-reviewed scientific literature matched with this product's architecture.