An entire wiki in a single file? A look at Feather Wiki : Juha-Matti Santala
An entire wiki in a single file? A look at Feather Wiki
Jun 3rd, 2026
by Juha-Matti Santala
Mastodon
@hamatti@hamatti.org)
This was published in categories:
notes
review
indieweb
Imagine a wiki that is just a single HTML file. One that you can deploy<br>anywhere: view locally, share in local network, put in any web server. No<br>databases, no user management, no moving pieces that cause headaches.
Feather Wiki is a<br>really cool project that I ran into a couple of weeks back. It’s a wiki<br>project that fits the entire wiki, including all the content, in a single HTML<br>file. You can upload it to a server (or use locally), make changes in browser<br>and when you’re done with changes, you download a new version of itself with<br>the changes and you can deploy that to update it.
Or like the project describes itself:
Feather Wiki is an HTML document containing a self-replicating JavaScript<br>application for creating wiki-style websites whose content is also stored in<br>the output.
You can edit the wiki in browser just like any other wiki but to permanently<br>save the changes, you need to download a new copy of the entire wiki with new<br>changes and upload that to your web server.
While this adds an extra step, I think the tradeoff is often a welcome one. To<br>enable collaboration, you can have people submit pull requests to a git<br>repository that gets deployed to a server.
I’m still experimenting with it myself and haven’t published any wikis built<br>with it yet but I think it’s a wonderful choice for individuals or small<br>communities that want an easy wiki solution.
Now available in Finnish!
Last weekend,<br>I contributed to the project by providing Finnish translations. You can download the Finnish version from<br>Downloads page. If any of the translations feels off or wrong, don’t hesitate to reach out<br>or<br>make a contribution directly to the project. Big thanks to existing translations of open source projects like WordPress<br>that I was able to use for inspiration and checking if my translations made<br>sense.
If something above resonated with you, let's start a discussion about it! Email me at juhamattisantala@gmail.com and share your thoughts . This year, I want to have more deeper discussions with people from around the world and I'd love if you'd be part of that.
Latest posts
An entire wiki in a single file? A look at Feather Wiki
IndieWeb Carnival May 2026: Roundup of love letters
Saoirse Ronan Appreciation Week
Happy 10th birthday TurkuSec!
Tame your pesky little scripts
Popular posts (30 days)
IndieWeb Carnival May 2026: Write a love letter
How I teach Eleventy from scratch
A love letter to our library bus
JSON Schema: require properties based on values of other properties
11 more days time to write a love letter - IndieWeb Carnival
Check out my blogroll
Categories
3D Printing (4)
Advent of Code (15)
Batteries included (29)
Blaugust (95)
Blaugust 2023 (31)
Blaugust 2024 (31)
Blaugust 2025 (32)
Blogging (80)
Browsers (7)
Career (4)
Command Line (11)
Community (66)
CSS (5)
Data (1)
Debugging (5)
Development (82)
Digital Garden (2)
Documentation (15)
Eleventy (26)
Events (36)
Extensions (11)
In Finnish (1)
From Juhis with Love (13)
Gaming sub blog (20)
Home automation (3)
Homelab (1)
IndieWeb Carnival (29)
IndieWeb (21)
Javascript (39)
Livestream (5)
Minimalism (7)
Newsletter (14)
Notes (25)
Obsidian (6)
Opinion (16)
Personal life (47)
PHP (4)
Podcasts (6)
Pokemon (10)
Potluck project (4)
Projects (45)
Public speaking (9)
Python (63)
Remote work (2)
Review (16)
RSS (5)
Ruby (1)
Rust (18)
sports (1)
Tabletop (29)
Travel (3)
ux (1)
Year in Review (10)
Zine (1)
Trans rights are human rights.