snac
Simple, minimalistic ActivityPub instance written in portable C
Snac is a simple, minimalistic ActivityPub instance written in portable C.
It features:
Lightweight, minimal dependencies
Extensive support of ActivityPub operations, e.g. write public notes, follow users, be followed, reply to the notes of others, admire wonderful content (like or boost), write private messages, etc.
Multiuser support
Mastodon API support, so Mastodon-compatible apps can be used
Simple but effective web interface
Easily-accessed MUTE button to silence users
Tested interoperability with related software
No database needed
Totally JavaScript-free; no cookies either
- Versions: 2.81
- Website: https://codeberg.org/grunfink/snac2
- Licenses: Expat
- Package source: gnu/packages/fediverse.scm
- Builds: See build status
- Issues: See known issues
Installation
Install the latest version of snac
as follows:
guix install snac
Or install a particular version:
guix install snac@2.81
You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell
documentation for more information.
Badge code
You can use the following badge to inform users of snac about the latest version available in Guix.
Example HTML:
<a href='https://packages.guix.gnu.org/packages/snac'><img src='https://packages.guix.gnu.org/packages/snac/badges/latest-version.svg' alt='Version in GNU Guix'></a>
Example Markdown:
[](https://packages.guix.gnu.org/packages/snac)
Example Org:
[[https://packages.guix.gnu.org/packages/snac][https://packages.guix.gnu.org/packages/snac/badges/latest-version.svg]]