Alternatives to snac
A minimal self-hosted ActivityPub instance written in portable C. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
snac
A minimal self-hosted ActivityPub instance written in portable C.
Replacements
Listings that take over the same core job as snac.
GoToSocial
A lightweight self-hosted ActivityPub social network server written in Go.
GoToSocial is a lightweight Go ActivityPub server with more features and safety-focused controls, still aimed at individuals or small groups.
Mitra
A self-hosted federated micro-blogging server written in Rust that connects to the fediverse over ActivityPub.
Mitra is a Rust micro-blogging server with frequent releases that works with separate web front ends and third-party clients.
Pleroma
Lightweight fediverse server that runs on very modest hardware.
Pleroma is a lightweight server with a Mastodon-compatible API so existing apps work, though with a slower release cadence.
Akkoma
A self-hostable ActivityPub microblogging server forked from Pleroma, focused on custom expression.
Akkoma is a Pleroma fork with custom emoji reactions and Misskey-Flavoured Markdown, offering more expressive features than snac's minimal set.
Mastodon
Federated microblogging server with no algorithmic feed.
Mastodon offers a much fuller feature set and larger community, but requires more resources and brings real moderation and maintenance costs.
Also worth comparing
These listings name snac as their own alternative, so the relationship runs both ways.
Iceshrimp.NET
A self-hosted ActivityPub microblogging server written in C#, continuing the Iceshrimp project.
snac is a minimal ActivityPub instance in portable C with a very small footprint, offering far fewer features than a full microblogging server.
Similar software
Related functionality, not a direct replacement.
WriteFreely
A minimalist, self-hosted blogging platform that federates posts to the fediverse via ActivityPub.
Tusky
A lightweight open-source Android client for Mastodon and other fediverse servers.
Whalebird
A single-column desktop client for Mastodon, Pleroma, Friendica and other fediverse accounts.
Bridgy Fed
A free service that bridges accounts between the fediverse, Bluesky and personal websites.
Elk
A lightweight open-source web client for Mastodon that runs in the browser.
Tuba
A GTK desktop client for browsing and posting on Mastodon and the wider fediverse.