snac
A minimal self-hosted ActivityPub instance written in portable C.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About snac
snac is a small fediverse server written in portable C that lets you run your own ActivityPub instance for posting and following people across Mastodon and similar platforms. It is designed to be simple and light rather than to match every feature of larger servers.
Development is active, with documentation, release notes and community translations in the repository, and third-party themes available. It suits individuals or small groups who want their own fediverse presence on modest hardware.
Strengths
- Very small footprint in portable C
- Actively maintained with frequent releases
- Community themes and translations
Limitations
- Minimal feature set compared with Mastodon
- Requires running your own server
Details
- Pricing
- FreeFree and open source.
- License
- Open source, license not stated
- Developer
- grunfink
- Platforms
- Linux, Self-hosted
- How it runs
- Self-hosted
- Account
- Not required
- Works offline
- No
- Best suited for
- Individuals running a personal fediverse instance on modest hardware
- Categories
- Social networks
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to snac
Compare allSoftware that can replace snac for an important use case, and what changes if you switch.
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.
snac as an alternative
Listings that name snac as an alternative.
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 necessarily 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.