Mastodon
Discourse


Mastodon | Discourse | |
---|---|---|
1,244 | 205 | |
47,725 | 43,189 | |
0.7% | 1.1% | |
10.0 | 10.0 | |
4 days ago | 4 days ago | |
Ruby | Ruby | |
GNU Affero General Public License v3.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Mastodon
-
Bluesky OAuth2 Client, with Vanilla JavaScript
NOTE: Again... What the hell is a "PDS Server"? Well... Click here. For those using Mastodon is just like an "instance".
-
Accounts Vulnerable Due to Google's OAuth Flaw
> A unique user ID that doesn’t change over time.
This is already in the spec for OpenID Connect: https://openid.net/specs/openid-connect-core-1_0.html#Subjec...
And it's already recommended to rely on it and not the email to prevent issues such as: https://github.com/mastodon/mastodon/security/advisories/GHS...
-
Gazzetta, an RSS Reader for Mastodon
Mastodon offers RSS feeds for users (e.g. https://mastodon.social/@primatologyxyz/with_replies.rss), but efforts to extend native RSS support seem to have gone stale (e.g. https://github.com/mastodon/mastodon/issues/21500).
However, there are RSS bridges like RSSHub (https://docs.rsshub.app/routes/social-media#mastodon) and OpenRSS (https://openrss.org/blog/mastodon-rss-feeds) that offer RSS feeds for the "Explore" and "Hashtag" sections for local instances.
-
PeerTube mobile app: discover videos while caring for your attention
Do they not have trumpets where you live? Did "tooting one's own horn" imply breaking wind during the annual performance review? Far and away the most common use of "toot" is playing a note on a horn.
At one point, Gargron, the main guy behind Mastodon, even mentioned using a trumpet as the basis of Mastodon's logo branding: https://github.com/mastodon/mastodon/issues/962
"Toot" also has the double entendre. In all my life, I've never heard anyone outside a playground use it to describe flatulence. In my personal experience, it's almost always been about the musical notes. I'm not in a band or otherwise around musicians more than the average person, either.
-
Mastodon's weaknesses and how to fix them
So basically I couldn’t change it to lowercase on their interface, but when deleted I could not register it again.
And that in a nutshell is my experience with everything Mastodon :)
After years the issue is still open and makes the first impression of a lot of users pretty bad.
https://github.com/mastodon/mastodon/issues/20487
-
Thoughts on Bluesky
I'm kind of being doom'n'gloom, but unfortunately, this always seems to happen, and folks who previously disavowed Twitter/X when Elon took over still stuck around for 2 years.
I don't believe the whole "I don't know what server to pick" complaint about Mastodon, because the mainsite literally has a huge button that says "Join mastodon.social"[1]
[1] https://joinmastodon.org/
-
Bluesky is currently gaining more than 1M users a day
Highly recommend folks check out Mastodon as well - fully decentralized, no ads, no algo, no corporate control.
It is continuing to grow steadily and has tons of activity compared to a few years ago.
https://joinmastodon.org/
-
25 Project Ideas from Beginner to Advanced with Open Source Contributions
View on GitHub
-
ERROR: index row size 3056 exceeds btree version 4 maximum 2704 for index
Modern SQL databases store documents in JSON or JSONB, and you may want to index large attributes. SQL databases can also do text searches without the need for another database. For example, here is an issue encountered in Mattermost on PostgreSQL that will not happen when migrating to YugabyteDB.
- Support Post Migration on Mastodon
Discourse
-
Looking for the best forum software to start a new forum community in 2025
Discourse may be worth considering https://github.com/discourse/discourse/blob/main/docs/INSTAL...
-
8 Open-Source Tools to grow your app and reach new markets! 🔥
Star the Discourse repository ⭐
- 智变时代 - FAV0周刊#012
-
Era of Intelligent Transformation - FAV0 Weekly #012
Open Source Community Forum
- Ask HN: User communities that aren't Discord?
-
How even the simplest RAG can empower your team
You need some Ruby library that we can try out here. Letʼs go for Discourse.
- Stop Using Discord
-
Discord to Start Showing Ads for Gamers to Boost Revenue
> Tell me another platform that is free, has realtime chat, voice and video, has stable service, allows sharing images and other media, with good ownership management... and is open source.
Mattermost: https://mattermost.com/
Rocket.Chat: https://www.rocket.chat/
Nextcloud Talk: https://nextcloud.com/talk/
Self hosting and some assembly required. I've run all of them on cheap VPSes to explore a Slack/Discord replacement, neither was mindblowing but all of them seemed okay (Nextcloud's offering was rather barebones, though).
Audio and video support varies because getting those right is challenging, at best you'd just integrate with something like Jitsi, that one's actually pretty good for meetings and such: https://jitsi.org/ and has a cloud version too: https://meet.jit.si/ (yet people still go for Zoom and it's odd UI/UX choices)
I actually rather liked forums back in the day, but I guess nobody will be setting up that many phpBB instances in the current year, though projects like Discourse also seem promising: https://www.discourse.org/
I don't think many people at all will be leaving Discord, due to how entrenched the platform is (network effect): if you want people to help you with what you're working on, you go where they are, not vice versa.
-
Introducing the new Godot Forum
Discourse is also open source https://github.com/discourse/discourse
-
My views on NeoHaskell
I disagree. Lots of communities, e.g. Julia or Stan, use https://www.discourse.org. Discourse is GPL2 and emulates old Internet forums.
What are some alternatives?
diaspora* - A privacy-aware, distributed, open source social network.
Orange Forum - A light-weight forum
Friendica - Friendica Communications Platform
Forem - The best Rails 3 and Rails 4 forum engine. Ever.
Misskey - 🌎 A completely free and open interplanetary microblogging platform 🚀
phpBB - phpBB Development: phpBB is a popular open-source bulletin board written in PHP. This repository also contains the history of version 2.
Lemmy - 🐀 A link aggregator and forum for the fediverse
Flarum - Simple forum software for building great communities.
GNU social - GNU social is social communication software for both public and private communications.
nodeBB - Node.js based forum software built for the modern web
HumHub - HumHub is an Open Source Enterprise Social Network. Easy to install, intuitive to use and extendable with countless freely available modules.
BuddyPress - BuddyPress DEVELOPMENT repo. This repository is just a mirror of the development SVN at https://buddypress.svn.wordpress.org/. Please include a link to a pre-existing ticket on https://buddypress.trac.wordpress.org/ with every pull request.

