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/results/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
26 Feb 26
Latest version
Primary Language
Go
Size
16,213 KB
Stars
5,076
Forks
369
Watchers
5,076
Language Usage
Star History
Top Contributors
-
@thebaer (1375)
-
@dependabot[bot] (118)
-
@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)
Recent Commits
-
Matt Baer (13 Feb 26)
Merge pull request #1142 from lolbinarycat/monospace-stats display stat numbers as monospace
-
Matt Baer (13 Feb 26)
Merge pull request #1437 from blacklight/fix/activitypub-payloads ActivityPub robustness and monitoring
-
Matt Baer (12 Feb 26)
Merge pull request #1602 from writefreely/dependabot/github_actions/docker/build-push-action-6.19.2 Bump docker/build-push-action from 6.18.0 to 6.19.2
-
dependabot[bot] (12 Feb 26)
Bump docker/build-push-action from 6.18.0 to 6.19.2 Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.18.0 to 6.19.2. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](https://github.com/docker/build-push-action/compare/v6.18.0...v6.19.2) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-version: 6.19.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
-
Matt Baer (11 Feb 26)
Merge pull request #1515 from writefreely/dependabot/github_actions/docker/setup-qemu-action-3.7.0 Bump docker/setup-qemu-action from 3.0.0 to 3.7.0
-
Matt Baer (11 Feb 26)
Merge pull request #1525 from writefreely/dependabot/github_actions/docker/metadata-action-5.10.0 Bump docker/metadata-action from 5.8.0 to 5.10.0
-
Matt Baer (11 Feb 26)
Merge pull request #1541 from writefreely/dependabot/github_actions/docker/setup-buildx-action-3.12.0 Bump docker/setup-buildx-action from 3.11.1 to 3.12.0
-
Matt Baer (11 Feb 26)
Merge pull request #1567 from writefreely/dependabot/github_actions/docker/login-action-3.7.0 Bump docker/login-action from 3.6.0 to 3.7.0
-
Matt Baer (10 Feb 26)
Merge pull request #1575 from writefreely/prevent-blank-ap-cc Don't add blank strings to mentioned users array in Activity object
-
Matt Baer (08 Feb 26)
Merge pull request #1135 from vtyeh/fix-font-toggle-in-classic-editor-876 Fix font toggle in classic editor #876
-
Matt Baer (08 Feb 26)
Update README copyright year to 2026
-
Matt Baer (08 Feb 26)
Merge pull request #1559 from writefreely/goimports Run goimports on project
-
Matt Baer (08 Feb 26)
Don't add blank strings to mentioned users array in Activity object Fixes #1569
-
Matt Baer (03 Feb 26)
Merge pull request #1571 from writefreely/dependabot/go_modules/golang.org/x/net-0.49.0 Bump golang.org/x/net from 0.48.0 to 0.49.0
-
dependabot[bot] (01 Feb 26)
Bump golang.org/x/net from 0.48.0 to 0.49.0 Bumps [golang.org/x/net](https://github.com/golang/net) from 0.48.0 to 0.49.0. - [Commits](https://github.com/golang/net/compare/v0.48.0...v0.49.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-version: 0.49.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
-
Matt Baer (01 Feb 26)
Merge pull request #1565 from smazmi/add-gopher-gemini-protocols-1557 Add support for alternative smallweb URL schemes
-
Matt Baer (01 Feb 26)
Merge pull request #1232 from writefreely/dependabot/go_modules/github.com/gosimple/slug-1.15.0 Bump github.com/gosimple/slug from 1.14.0 to 1.15.0
-
dependabot[bot] (28 Jan 26)
Bump docker/login-action from 3.6.0 to 3.7.0 Bumps [docker/login-action](https://github.com/docker/login-action) from 3.6.0 to 3.7.0. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/v3.6.0...v3.7.0) --- updated-dependencies: - dependency-name: docker/login-action dependency-version: 3.7.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
-
Sadique Azmi (26 Jan 26)
Add support for alternative smallweb URL schemes Adds gopher://, gophers://, gemini://, and spartan:// protocols to the sanitization policy to allow these alternative protocol links in markdown content. Fixes #1557 Signed-off-by: Sadique Azmi <sadiquemobaraka5@gmail.com>
-
Matt Baer (22 Jan 26)
Run goimports on project
-
Matt Baer (16 Jan 26)
Merge pull request #1140 from writefreely/dependabot/go_modules/github.com/fatih/color-1.18.0 Bump github.com/fatih/color from 1.17.0 to 1.18.0
-
Matt Baer (16 Jan 26)
Merge pull request #1503 from writefreely/fix-socket-migrate Ignore missing socket file on shutdown
-
Matt Baer (16 Jan 26)
Merge pull request #1546 from writefreely/dependabot/go_modules/golang.org/x/crypto-0.46.0 Bump golang.org/x/crypto from 0.45.0 to 0.46.0
-
dependabot[bot] (15 Jan 26)
Bump golang.org/x/crypto from 0.45.0 to 0.46.0 Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.45.0 to 0.46.0. - [Commits](https://github.com/golang/crypto/compare/v0.45.0...v0.46.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-version: 0.46.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
-
Matt Baer (15 Jan 26)
Merge pull request #1508 from writefreely/fix-single-user-url Fix single-user blog URL on Customize page
-
Matt Baer (15 Jan 26)
Merge pull request #1548 from writefreely/dependabot/go_modules/golang.org/x/net-0.48.0 Bump golang.org/x/net from 0.47.0 to 0.48.0
-
Matt Baer (05 Jan 26)
Merge pull request #1505 from writefreely/fix-single-customize-nav Fix collection Customize page header nav on single-user instances
-
dependabot[bot] (01 Jan 26)
Bump golang.org/x/net from 0.47.0 to 0.48.0 Bumps [golang.org/x/net](https://github.com/golang/net) from 0.47.0 to 0.48.0. - [Commits](https://github.com/golang/net/compare/v0.47.0...v0.48.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-version: 0.48.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
-
dependabot[bot] (19 Dec 25)
Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.11.1 to 3.12.0. - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](https://github.com/docker/setup-buildx-action/compare/v3.11.1...v3.12.0) --- updated-dependencies: - dependency-name: docker/setup-buildx-action dependency-version: 3.12.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
-
Matt Baer (02 Dec 25)
Merge pull request #1528 from writefreely/dependabot/go_modules/golang.org/x/crypto-0.45.0 Bump golang.org/x/crypto from 0.43.0 to 0.45.0
Write Freely Website
Website
WriteFreely
Minimalist, federated, self-hosted blogging platform.
Redirects
Does not redirect
Security Checks
All 66 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 -
NL -
IS -
US
Safety Score
Website marked as safe
100%
Blacklist Check
writefreely.org was found on 0 blacklists
- ThreatLog
- OpenPhish
- PhishTank
- Phishing.Database
- PhishStats
- URLhaus
- RPiList Not Serious
- AntiSocial Blacklist
- PhishFeed
- NABP Not Recommended Sites
- Spam404
- CRDF
- Artists Against 419
- CERT Polska
- PetScams
- Suspicious Hosting IP
- Phishunt
- CoinBlockerLists
- MetaMask EthPhishing
- EtherScamDB
- EtherAddressLookup
- ViriBack C2 Tracker
- Bambenek Consulting
- Badbitcoin
- SecureReload Phishing List
- Fake Website Buster
- TweetFeed
- CryptoScamDB
- StopGunScams
- ThreatFox
- PhishFort
Website Preview
Write Freely Reviews
More Blogging Platforms
-
A quick, anonymous blogging platform by Telegram. It's designed for simplicity and speed, allowing for straightforward content publishing without registration.
-
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 no-nonsense, super-fast blogging platform prioritizing privacy. It strips back unnecessary features to focus on straightforward blogging. The platform is open source.
-
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.
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/social/blogging-platforms/write-freely The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.
About the Data
Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.
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!