Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Fediverse Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
If you really, absolutely want to continue using Mastodon, support this: https://github.com/mastodon/mastodon/issues/28554.
If you just want to run a single-user instance on the cheap: forget Mastodon! Takahe [0] does not require one whole server for each user and it has substantial lower TCO. A "small instance" for Mastodon can not be realistically be found for less than $10/month today [1], while I can offer Takahe for $39 per year.
[0] https://jointakahe.org
[1] https://communick.com/takahe
Project mention: Show HN: Hacker News but for state of the art research | news.ycombinator.com | 2024-05-23
Currently contributing to Pixelfed project to gain experience: https://github.com/pixelfed/pixelfed/pulls?q=is%3Aclosed+is%...
Honestly if a server allows free login, then it shouldn't matter how the donations are spent, the admins are probably at a loss anyway. I've seen large phpBB forums run on donations for a long time, so maybe federated socials can work too. One unfortunate thing I've noticed from running a single-user GoToSocial instance is that it consumes a lot of storage, I'm getting 8Gb just from myself and the instances I follow. This could be brought down with more agressive cache settings, but it still shows that people using these new social media still have habits from Twitter or Reddit, where bandwidth and storage is paid for by advertisers, and don't realize how many gigabytes they're casually moving around. I really hope this won't be the downfall of the Fediverse.
Tusky (version 24.0): A multi account client for the social network Mastodon
You might want to look into some of the Facebook-like open-source social networking programs like Friendica, Hubzilla, Libervia, or GNU Social
Project mention: Ask HN: Which Lemmy communities and instances are you visiting daily? | news.ycombinator.com | 2023-07-31One will notice the regrettable duplication in that list, and it's (AFAIK) a massive unsolved problem in the Fediverse. My mental model is that Lemmy is exactly like signing up to mailing lists but where one can also upvote and downvote posts (err, some instances don't allow downvotes, so there's that). That means that folks who want the most coverage for their submission will post it to every one of the duplicated mailing lists, which results in their own message-id along with their own threaded replies and upvote/downvote scores. Some folks have proposed using the link-url and subject for deduplicating them, but I believe it's just a proposal from the client side and the servers will do no such thing (although running your own instance hypothetically would allow for such customization)
There's also https://kbin.pub which is its own ActivityPub implementation and behaves a little different from Lemmy, I'm sure with good and bad parts. IIRC there's some federation drama between Kbin and some Lemmy instances, and (AFAIK) Kbin does not have any mobile apps whereas there are currently several which speak the Lemmy API. I'd credit it with "first mover effect" more than one being objectively better than the other
I do hope Lemmy catches on and siphons users off of Reddit because the rug-pull from Reddit was a trust-breaking middle finger, IMHO. I wished the same thing for Mastodon, too, but I think the inertia is just too strong with X
Project mention: Could you set up like your own personal fediverse instance | /r/fediverse | 2023-06-05Fill your boots
Project mention: Why are reblog/favourite numbers different between platforms? | /r/Mastodon | 2023-07-03
Project mention: Lemmy now has over 2M users across 915 instances | news.ycombinator.com | 2023-06-30It's always the same comment: X is different from A, therefore X is not a good replacement for A.
The whole point of federation is to avoid the problems we're seeing with Facebook, with Instagram, with Reddit, with Twitter: control over your internet content. Not having a mega-corp bent on maximizing profits and using you as a milking cow, but instead have a say and have actual power in how communities are built and managed. It is 100% expected that Lemmy or KBin is different from Reddit. You say that's not a good user experience, but I challenge that assertion: I say it's not a bad UX, but it's a different UX, and you don't want to change. Well, if you don't want to change, stay on Reddit, that's not a problem. But if you're going to investigate what the fediverse is, please learn what it's about, how it's built. Don't expect to find the same old world you know, that's on purpose !
> It makes no sense to me at all
You're on HN, a forum where members pride themselves in being intelligent enough to dig around, learn by themselves, be different, hack around. You haven't made efforts understanding how the fediverse works, or why it's different, and your conclusion is _not_ that you should investigate, but that you should complain that it's too different. I don't understand this reasoning.
I think an issue in the mentality in this forum is that people mostly expect products, ie a package that is made by an entity and that is served to users. The package is expected to be complete, shiny, wonderful, the entity is expected to do whatever it takes to convince users. It's an asymmetry that is completely opposite to the whole concept of being a hacker, which is supposed to be the H of HN.
Here's a good post explaining what the fediverse is about: https://medium.com/@VirtualAdept/a-friendly-introduction-to-...
And here are a few links and resources if you want to go deeper: https://github.com/emilebosch/awesome-fediverse
Bluesky is federated through the AT Protocol, and a bridge between Bluesky and Mastodon started running recently. https://fed.brid.gy/
I've seen some Nostr users bridged as well
In my project[1], I convert all user-uploaded images to high-quality webp and store them like that. I discard the original files after the conversion. I use imgproxy[2] to further resize and convert them on the fly for actual display.
I don't do videos yet, but I'm kinda terrified of the idea of putting user-uploaded files through ffmpeg if/when I'll support them.
[1] https://github.com/grishka/Smithereen
[2] https://github.com/imgproxy/imgproxy
Fediverse related posts
-
Bluesky Product Roadmap
-
Fedify: ActivityPub Server Framework
-
Show HN: Lipupini, an OSS PHP Media Platform, has reached release cycle v5.x
-
Opt-out is a terrible default and should be reconsidered
-
Opt-out is a terrible default and should be reconsidered
-
Why is no one making a new version of old Facebook?
-
Bridgy Fed
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Jun 2024
Index
What are some of the best open-source Fediverse projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Mastodon | 46,171 |
2 | Lemmy | 12,880 |
3 | Misskey | 9,564 |
4 | PixelFed | 5,464 |
5 | gotosocial | 3,502 |
6 | Tusky | 2,386 |
7 | Friendica | 1,388 |
8 | pinafore | 1,021 |
9 | awesome-lemmy-instances | 939 |
10 | GuideToMastodon | 908 |
11 | kbin | 755 |
12 | masto.js | 707 |
13 | social | 489 |
14 | Tuba | 490 |
15 | aardwolf | 476 |
16 | Kaiteki | 477 |
17 | awesome-fediverse | 463 |
18 | wordpress-activitypub | 456 |
19 | bridgy-fed | 450 |
20 | granary | 427 |
21 | Smithereen | 355 |
22 | kitsune | 284 |
23 | macstodon | 276 |
Sponsored