BananaWiki 1.0.0 (internal)

BananaWiki hit 1.0.0 today. Internal release, no signups, no public instance yet - but every piece of the thing works at the same time, which has not been true for the last four months.

Short recap for whoever landed here by accident: BananaWiki is a Flask platform where you make your own wiki. Markdown pages, private or public spaces, users with roles, and a plugin system that carries the interesting parts - mind maps, Kanban boards, canvas, chat.

Where it stands

plugins shipped33role levels6editor modes3export formats4
Feature surface at 1.0.0 (internal build)

The plugin count is the number I care about. Everything past the wiki core is a plugin, including the boring built-ins, so the core stays small and anything I regret can be deleted without surgery.

febmaraprmayjun
Rough page-render latency over the 1.0.0 cycle (ms, self-measured, one box)

Most of that drop is not clever engineering, it's me removing things I should never have written. Caching helped. Deleting three abstraction layers helped more.

What 1.0.0 does not mean

  • it is not hosted for anyone but me
  • it is not open source yet
  • it is not stable under people who actively want to break it

It means the version number stops pretending. Next step is putting it somewhere other people can reach.

← all posts

© 2026 Luca Zani | Licensed under MIT | source