Lightweight Rust microblogging and personal blog engine

265stars
10forks
Last commit: 1mo ago
Repo age: 1y old
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 Services

Ghost

Ghost

Publishing platform with newsletters and paid memberships

51.6k
11.3k
Last commit: 1d ago

Ghost is an open-source publishing platform for blogs and websites with built-in newsletters, membership management, and paid subscriptions.

Alternative to:
Ghost(Pro)
Ghost(Pro)
+13
Mastodon

Mastodon

Open-source federated microblogging social network server

49.5k
7.4k
Last commit: 1d ago

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

Alternative to:
Threads
Threads
+7
Halo

Halo

Extensible open-source website builder and CMS

37.8k
10.2k
Last commit: 1d ago

Halo is an open-source CMS and site builder with themes, plugins, an editor, backups, REST APIs, and optional AI extensions for content and knowledge sites.

Alternative to:
WordPress.com
WordPress.com
+18
WordPress

WordPress

Open-source content management system for websites and blogs

20.8k
12.9k
Last commit: 16h ago

WordPress is an open-source CMS for building and managing websites and blogs with themes, a block editor, and a large plugin ecosystem.

Alternative to:
WordPress.com
WordPress.com
+13
WriteFreely

WriteFreely

Minimalist federated blogging platform focused on writing

5k
372
Last commit: 19h ago

WriteFreely is a clean, Markdown-based publishing platform for creating minimalist blogs and communities, with ActivityPub federation and low-resource Go deployment.

Alternative to:
Micro.blog
Micro.blog
+10
Microweber

Microweber

Drag-and-drop CMS and website builder with built-in e-commerce

3.4k
932
Last commit: 5mo ago

Microweber is a drag-and-drop CMS and website builder for creating pages, blogs, and online stores with live editing, modules, and template-based design.

Alternative to:
Wix
Wix
+19