GoToSocial logo

GoToSocial

Website

ActivityPub microblogging server with Mastodon API compatibility

Activity unknown

No repository statistics available for this project.

GoToSocial screenshot

GoToSocial is an ActivityPub social network server written in Go, designed as a lightweight and safety-focused way to run a microblogging community in the Fediverse. It emphasizes chronological timelines, privacy controls, and a backend-first approach that works with many Mastodon-compatible clients.

Key Features

  • ActivityPub federation with other Fediverse servers
  • Mastodon API compatibility (with some extensions)
  • Granular post visibility (public, unlisted, followers-only, direct)
  • Reply controls via interaction policies
  • Optional local-only posting (client-dependent)
  • Optional RSS feed for public profiles
  • Markdown-based rich text formatting for posts
  • Themes and custom CSS for profiles
  • Federation controls including domain allow/block lists and modes
  • Safety features like strict privacy enforcement, strict blocking logic, and TOTP-based 2FA

Use Cases

  • Host a small-to-medium community microblogging server that federates with the Fediverse
  • Run a lightweight personal instance on low-resource hardware (SBCs or small VPS)
  • Integrate logins with an existing identity provider using OpenID Connect

Limitations and Considerations

  • Beta software: missing features and known bugs are expected
  • Federation interoperability may vary across different ActivityPub implementations
  • Local-only posting depends on client support

GoToSocial is well-suited for administrators who want a resource-efficient Fediverse server with strong moderation and privacy primitives. Its backend-first design makes it especially attractive when paired with existing Mastodon-compatible mobile and web clients.

Categories:

Tags:

Tech Stack:

Share:

Similar to GoToSocial

Akkoma logo

Akkoma

ActivityPub fork of Pleroma focused on expressive fediverse features

Akkoma is an Elixir/Phoenix fork of Pleroma implementing ActivityPub, with Misskey-flavored markdown, custom emoji reactions, multiple frontends and performance improvements.

Activity unknown
Alternative to:
Pleroma logo
Pleroma
+5
Mastodon logo

Mastodon

Open-source federated microblogging social network server

50.3k
7.5k
Last commit

Mastodon is an open-source, ActivityPub-compatible social network server for microblogging, offering federated timelines, moderation tools, media support, and APIs.

AGPL-3.0Actively maintained
Alternative to:
Threads logo
Threads
+7
wanderer logo

wanderer

Self-hosted trail database for planning and searching GPS tracks

3.8k
186
Last commit

Self-hosted trail catalog to plan routes, upload GPX/GPS tracks, add metadata, and search, filter, and share trails with optional federation.

AGPL-3.0Actively maintained
Alternative to:
Ride with GPS logo
Ride with GPS
+2
NeoDB logo

NeoDB

Federated media catalog and social tracker for books, movies, music, and more

875
66
Last commit

Self-hosted, federated catalog and social tracker for books, movies, TV, music, podcasts, games, and performances with ratings, reviews, lists, and ActivityPub.

AGPL-3.0Actively maintained
Alternative to:
BookWyrm logo
BookWyrm
+7
Yarn.social logo

Yarn.social

Decentralized, privacy-first microblogging based on Twtxt

Yarn.social is a decentralized, self-hosted social network based on the Twtxt format, offering privacy-first microblogging with web and CLI clients and a pod-based model.

Activity unknown
Alternative to:
Micro.blog logo
Micro.blog
+6
Lemmy logo

Lemmy

Federated link aggregator and discussion forum platform

14.6k
968
Last commit

Lemmy is a federated, self-hostable link aggregator and forum platform for creating Reddit-like communities with voting, comments, moderation tools, and ActivityPub federation.

AGPL-3.0Actively maintained
Alternative to:
Reddit logo
Reddit
+3