Lightweight Rust microblogging and personal blog engine

325 stars 19 forks last commit first released MIT

Actively maintained

Last commit 17 Jul 2026.

fx screenshot

fx is a compact, self-hostable microblogging and blogging server written in Rust. It focuses on quick publishing and editing of Markdown posts with a small runtime footprint and simple administration.

Key Features

  • Lightweight Rust server designed to run with minimal memory and disk usage
  • Write posts in Markdown with built-in syntax highlighting
  • Inline math support using LaTeX-style syntax
  • Upload files and images for embedding in posts
  • Built-in search for finding posts
  • Follow RSS feeds via a blogroll/follow list
  • Simple backup API that exports site data as plain-text archives
  • Docker and Docker Compose friendly; stores data in a local SQLite database
  • API endpoints for basic site management and automated backups

Use Cases

  • Personal public notebook for quick notes, recipes, code snippets, or micro-blogs
  • Teacher or support knowledge base for reusable answers and shareable links
  • Lightweight publishing platform for POSSE-style syndication to external social platforms

Limitations and Considerations

  • No built-in federation (ActivityPub) or distributed social networking support, so it does not natively interoperate with Mastodon/Bluesky networks
  • Designed primarily as a single-site, single-account blogging service with a SQLite backend; not intended for high-scale multi-user installations

fx is aimed at users who want a minimal, fast place to publish and retrieve short-form content without the complexity of larger platforms. Its small footprint and simple backup/export options make it suitable for personal sites and small deployments.

Categories:

Tags:

Tech Stack:

Share:

Similar to fx

FreshRSS logo

FreshRSS

Lightweight self-hosted RSS and Atom feed aggregator

15.8k
1.3k
Last commit

FreshRSS is a fast, multi-user RSS/Atom feed aggregator with tagging, search, OPML import/export, WebSub push updates, and optional web scraping for sites without feeds.

AGPL-3.0Actively maintained
Alternative to:
Feedly logo
Feedly
+12
Tiny Tiny RSS logo

Tiny Tiny RSS

Web-based RSS/Atom feed reader and news aggregator

825
84
Last commit

Tiny Tiny RSS (tt-rss) is a self-hosted, web-based RSS/Atom reader and feed aggregator with filtering, tagging, and a plugin system.

GPL-3.0Actively maintained
Alternative to:
Feedly logo
Feedly
+8
Haven logo

Haven

Privacy-first, self-hosted private blogging platform (Ruby on Rails)

801
48
Last commit

Private, self-hosted blogging app with Markdown editor, private RSS, built-in reader, and Docker/Postgres deployment options.

MITActively maintained
Alternative to:
Medium logo
Medium
+9
Poznote logo

Poznote

Lightweight self-hosted note-taking and documentation platform

769
31
Last commit

Open-source, self-hosted note-taking and documentation app with rich text & Markdown editors, search, attachments, workspaces, REST API and OIDC support.

MITActively maintained
Alternative to:
Notion logo
Notion
+19
Chyrp Lite logo

Chyrp Lite

Ultra-lightweight PHP blogging engine with extensible modules

493
70
Last commit

Minimal, accessible PHP blogging engine with Twig themes, modular Feathers and modules for media, tags, comments, and simple caching. Supports MySQL, PostgreSQL, and SQLite.

BSD-3-ClauseActively maintained
Alternative to:
WordPress.com logo
WordPress.com
+10
Feedbin logo

Feedbin

Web-based RSS reader with search, full-text and automation

3.8k
290
Last commit

Feedbin is a web-based RSS reader for organizing and reading feeds with full-text extraction, powerful search, filtering actions, and a REST-like API for clients.

MITActively maintained
Alternative to:
Feedly logo
Feedly
+19