this post was submitted on 08 Jul 2025
59 points (96.8% liked)

Open Source

38789 readers
123 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

Hey fellow FOSS folks!

For past few weeks I’ve been working on a passion project called Openwrite — a minimalist, open-source blogging platform focused on privacy, simplicity, and full user control. It’s built with Flask and released under the AGPL license. Inspired by platforms like WriteFreely, but with a few twists.

What it offers right now:

Multiple blogs per user (or single-blog mode, ideal for self-hosting)

  • SQLite & MySQL support
  • Image uploads (local or BunnyCDN)
  • Markdown editor with live preview
  • Custom blog themes (like a 6 now but I upload new regularly)
  • Custom CSS per blog
  • Gemini support – yes, gemini://openwrite.io works!
  • No tracking, hashed IPs only for basic stats
  • Dashboard with view statistics (OS, browser, timelines – all for free)
  • ActivityPub federation (Follow, Like)
  • RSS feeds, optional search engine indexing, and "Discover" section

Oh — and it supports importing posts from XML(wordpress) or CSV.

What makes it different?

I’m trying to build something:

  • FOSS-first (no paid plans, no analytics spyware, no nonsense)
  • Purely optional in hosting: you can run your own instance or use mine
  • Built for people like us — nerds, tinkerers, writers, privacy lovers

Current status

Still in 0.x versions (currently at 0.10.4), but stable and usable. I’d love early feedback, contributors, ideas, testers — anything really. First pull request will make me cry tears of joy.

GitHub: https://github.com/openwriteio/openwrite

Site: https://openwrite.io/

Gemini mirror: gemini://openwrite.io

Thanks for reading — feel free to ask questions, roast my CSS, or suggest features. Let’s keep the open web alive 💜

you are viewing a single comment's thread
view the rest of the comments
[–] libre_warrior@lemmy.ml 3 points 18 hours ago (2 children)

Markworthy! I love gemini. Im testing it out.

[–] v0idist@szmer.info 1 points 12 hours ago (1 children)
[–] libre_warrior@lemmy.ml 1 points 9 hours ago

Seems like the webpage is down right now.