All 23 Dependencies
Every package WriteFreely depends on, ranked by repo health score.
WriteFreely is a minimalist, open-source blogging platform built in Go, designed around a distraction-free writing experience. Posts are written in Markdown through an auto-saving editor, and the platform strips away comment threads, follower counts, and other typical blog cruft in favor of a plain, readable design. It powers Write.as, the hosted service run by the same team, and has been running in production as one of the earliest ActivityPub-native publishing platforms.
The platform ships as a single static Go binary that works with SQLite out of the box or against MySQL/MariaDB for larger deployments, so self-hosting requires no separate application server. Multi-user instances support per-user blogs, drafts, static "pinned" pages, and hashtag-based categorization, while a single-user mode turns the same binary into a lightweight personal blog.
Federation is a first-class feature: every blog on a WriteFreely instance can be followed from Mastodon, Plume, and other ActivityPub software, and instances can onboard existing users through OAuth 2.0 account linking. Combined with support for 20+ localized languages and RTL scripts, plus Web Monetization payment pointers for tipping, WriteFreely positions itself as a privacy-respecting alternative to centralized blogging platforms like Medium or Substack.