Replace Notion or a cloud note app with a fully self-hosted system where your notes never leave your own server.
Organize work with a built-in calendar, to-do list, and Pomodoro focus timer alongside your Markdown writing.
Export all your notes with one click as plain Markdown folders that open in VS Code, Obsidian, or any other Markdown editor.
Store images you embed in notes directly on your own server rather than relying on third-party image hosting.
Requires Docker and Docker Compose installed on your server, once deployed, desktop and browser clients connect to your server address.
Blossom is a Markdown-based note-taking application designed to be hosted on your own server. Most note-taking apps store your files on someone else's cloud service. Blossom is different in that you deploy it yourself, either on a personal server or a home machine, and your notes, images, and plans stay entirely under your control. Once deployed, you can access everything from Windows, Mac, the web browser, and a mobile browser, with all devices staying in sync. The README is primarily in Chinese, and the project appears aimed at users who want an alternative to commercial cloud note tools. The core editor follows standard Markdown without non-standard syntax extensions, meaning anything you write in Blossom can also be opened in other Markdown editors like VS Code or Obsidian without any conversion needed. Beyond writing notes, the application includes several built-in tools: a calendar and scheduling view, a to-do list, quick sticky notes, a Pomodoro timer for focused work sessions, and a writing statistics dashboard showing word counts and editing activity over time. Images you embed are stored directly on your server rather than relying on a third-party image hosting service, and there are tools to prevent accidental image deletion when linked images are still referenced by notes. Deploying the server takes a single Docker Compose command, after which you connect with the desktop or browser client and point it at your server address. All data backs up with a one-click export, and the exported files are plain Markdown folders you can keep locally. The project is free to use with no paid tier. A migration tool for importing notes from the WizNote app is available as a third-party companion project.
← blossom-editor on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.