Write Freely
writefreely.orgA minimalist, federated blogging platform offering a clean UI. It's free, open source, and caters to writers seeking simplicity and federation capabilities. For hosted options, visit Write.as.
- Homepage: writefreely.org
- GitHub: github.com/writeas/writefreely
- Web info: web-check.xyz/check/writefreely.org
Write Freely Source Code
Author
Description
A clean, Markdown-based publishing platform made for writers. Write together and build a community.
Homepage
https://writefreely.orgLicense
AGPL-3.0
Created
02 Apr 17
Last Updated
28 Jul 26
Latest version
Primary Language
Go
Size
16,339 KB
Stars
5,209
Forks
385
Watchers
5,209
Language Usage
Star History
Top Contributors
-
@thebaer (1465)
-
@dependabot[bot] (140)
-
@ngerakines (28)
-
@mrvdb (24)
-
@echoesactiii (12)
-
@jsoref (11)
-
@colin-axner (10)
-
@davralin (9)
-
@techknowlogick (8)
-
@gytisrepecka (8)
-
@vtyeh (7)
-
@cjeller1592 (7)
-
@Dak425 (6)
-
@koehn (5)
-
@pascoual (5)
-
@kaiyou (5)
-
@VV-EE (5)
-
@Obayanju (4)
-
@dariusk (4)
-
@jbgi (4)
-
@shleeable (4)
-
@Antolius (3)
-
@testwill (3)
-
@snullp (3)
-
@nkoehring (3)
-
@ViktorVaczi90 (2)
-
@sahilmulla (2)
-
@mnlg (2)
-
@clarfonthey (2)
-
@claabs (2)
-
@joyeusenoelle (2)
-
@leo9800 (2)
-
@paddatrapper (2)
-
@eyberg (2)
-
@eli-oat (2)
-
@egon0 (1)
-
@Dar13 (1)
-
@RJ722 (1)
-
@robertsilen (1)
-
@smazmi (1)
-
@sandrockcstm (1)
-
@freesteph (1)
-
@lolbinarycat (1)
-
@DonPiotr (1)
-
@lstellway (1)
-
@lpar (1)
-
@x4e (1)
-
@yalh76 (1)
-
@ilteriseroglu-ty (1)
-
@heyakyra (1)
-
@joicemjoseph (1)
-
@jfarseneau-wb (1)
-
@isaacsu (1)
-
@blacklight (1)
-
@OddBloke (1)
-
@blujan (1)
-
@BenOvermyer (1)
-
@Anish-Parkhi (1)
-
@elkcityhazard (1)
-
@andi1984 (1)
-
@zer-far (1)
-
@geekgonecrazy (1)
Recent Commits
-
Matt Baer (20 Jul 26)
Bump version to 0.17.1
-
Matt Baer (20 Jul 26)
Merge pull request #1706 from writefreely/update-updates Improvements to automatic Update checking
-
Matt Baer (20 Jul 26)
Show indicator on Admin Dashboard links when update is available
-
Matt Baer (20 Jul 26)
Merge pull request #1705 from writefreely/mass-user-management Add mass user management via command-line
-
Matt Baer (19 Jul 26)
Merge pull request #1704 from writefreely/fix-nodeinfo-sqlite Fix nodeinfo Active User stats for SQLite-backed instances
-
Matt Baer (18 Jul 26)
Merge pull request #1703 from writefreely/fix-export-regression Fix Export page rendering
-
Matt Baer (18 Jul 26)
Configure automatic updates on initial interactive flow
-
Matt Baer (18 Jul 26)
Adjust whitespace in Admin header
-
Matt Baer (18 Jul 26)
Show Updates tab for single-user instances, too Previously, it would only ever show on multi-user instances
-
Matt Baer (18 Jul 26)
Include admins in `users list` command This still always hides them for Silence / Delete mass actions
-
Matt Baer (18 Jul 26)
Show command-line user lists in ascending order
-
Matt Baer (18 Jul 26)
Move `users` subcommand funcs from user.go to users.go
-
Matt Baer (18 Jul 26)
Move `users` silencing and deleting to subcommands, not flags
-
Matt Baer (18 Jul 26)
Add `users list` subcommand with moderation actions This adds a command-line utility for viewing users on the instance, filtering them, and silencing or deleting accounts in bulk.
-
Matt Baer (18 Jul 26)
Fix nodeinfo Active User stats for SQLite-backed instances Previously, the `activeHalfYear` and `activeMonth` attributes would always be `0` on SQLite-backed instances, due to a bad database query.
-
Matt Baer (18 Jul 26)
Fix Export page rendering Changes in v0.17.0 to fix other pages caused this page to fail to render.
-
Matt Baer (18 Jul 26)
Merge pull request #1694 from writefreely/dependabot/github_actions/docker/setup-buildx-action-4.2.0 Bump docker/setup-buildx-action from 4.1.0 to 4.2.0
-
Matt Baer (18 Jul 26)
Merge pull request #1696 from writefreely/dependabot/github_actions/docker/metadata-action-6.2.0 Bump docker/metadata-action from 6.1.0 to 6.2.0
-
Matt Baer (18 Jul 26)
Merge pull request #1691 from writefreely/dependabot/github_actions/docker/build-push-action-7.3.0 Bump docker/build-push-action from 7.2.0 to 7.3.0
-
Matt Baer (17 Jul 26)
Bump Go to 1.25 for cross-compile
-
Matt Baer (17 Jul 26)
Bump version to 0.17.0
-
Matt Baer (07 Jul 26)
Merge commit from fork Advisory fix 1
-
Matt Baer (03 Jul 26)
Merge pull request #1687 from writefreely/fix-customize-username Fix missing user nav on blog Customize page
-
Matt Baer (03 Jul 26)
Merge pull request #1695 from writefreely/dependabot/github_actions/docker/login-action-4.3.0 Bump docker/login-action from 4.2.0 to 4.3.0
-
Matt Baer (03 Jul 26)
Merge pull request #1693 from writefreely/dependabot/go_modules/golang.org/x/net-0.56.0 Bump golang.org/x/net from 0.55.0 to 0.56.0
-
Matt Baer (03 Jul 26)
Merge pull request #1623 from writefreely/export-improvements Improve and fix up data exports
-
Matt Baer (03 Jul 26)
Merge pull request #1686 from writefreely/fix-signup-closed-registration Prevent signups via /auth/signup with closed registrations
-
dependabot[bot] (02 Jul 26)
Bump docker/metadata-action from 6.1.0 to 6.2.0 Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 6.1.0 to 6.2.0. - [Release notes](https://github.com/docker/metadata-action/releases) - [Commits](https://github.com/docker/metadata-action/compare/v6.1.0...v6.2.0) --- updated-dependencies: - dependency-name: docker/metadata-action dependency-version: 6.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
-
dependabot[bot] (02 Jul 26)
Bump docker/login-action from 4.2.0 to 4.3.0 Bumps [docker/login-action](https://github.com/docker/login-action) from 4.2.0 to 4.3.0. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/v4.2.0...v4.3.0) --- updated-dependencies: - dependency-name: docker/login-action dependency-version: 4.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
-
dependabot[bot] (02 Jul 26)
Bump docker/setup-buildx-action from 4.1.0 to 4.2.0 Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 4.1.0 to 4.2.0. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](https://github.com/docker/setup-buildx-action/compare/v4.1.0...v4.2.0) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-version: 4.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Write Freely Security
Security Advisories (2)
- medium Patched
GHSA-cfcq-76gr-62x8 Cross-User IDOR: Subscriber List Disclosure
- high Patched CVSS 8.8
CVE-2025-24337 config.ini defaults to world-readable
Write Freely Website
Website
WriteFreely
Minimalist, federated, self-hosted blogging platform.
Redirects
Does not redirect
Security Checks
All 65 security checks passed
Server Details
- IP Address 185.112.146.212
- Hostname vps-185-112-146-212.1984.is
- Location Reykjavik, Hofudborgarsvaedi, Iceland, EU
- ISP 1984 ehf
- ASN AS44925
Associated Countries
-
SE -
IS -
NL -
GB -
US
Safety Score
Website marked as safe
100%
Blacklist Check
writefreely.org was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
Write Freely Reviews
More Blogging Platforms
-
A no-nonsense, super-fast blogging platform prioritizing privacy. It strips back unnecessary features to focus on straightforward blogging. The platform is open source.
-
A minimalist blogging platform focused on privacy and simplicity. It's open source and eschews complex features for a straightforward writing and publishing experience.
-
A web frontend for XMPP, offering decentralized blogging and chatrooms. Movim is open source, integrating social and communication tools in a unified platform.
-
Web services over SSH, including blogging with Prose, microsites with Pages, and a pastebin with Pastes. The services use public-key cryptography by default with no browser-based tracking and minimal logging.
-
A quick, anonymous blogging platform by Telegram. It's designed for simplicity and speed, allowing for straightforward content publishing without registration.
About the Data: Write Freely
API
You can access Write Freely's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/write-freely The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share Write Freely
Help your friends compare Blogging Platforms, and pick
privacy-respecting software and services.
Share Write Freely and Awesome Privacy with your network!