Repository navigation
Home
Welcome to the Flatnotes-Enhanced wiki. Flatnotes-Enhanced is a self-hosted Markdown note-taking application forked from Flatnotes, adding folders, nested tags, an enhanced editor, and extensive visual customisation.
- Getting Started & Installation β Docker, manual installation, environment variables, first login
- Docker Compose Examples β Secrets, SSO, reverse proxy, Synology/NAS deployments
- Multi-Instance Setup β Run work and personal instances on the same server
| Guide | What it covers |
|---|---|
| Enhanced Editor Features | Highlights, wikilinks, callouts, task icons, code block copy, attachments |
| Note Management | Trash, archive, bookmarks, templates |
| Folders & Organization | Nested folders, drag-and-drop, bulk move, duplicate |
| Tags System | Nested tags, custom colours, #pin, #archived |
| Search & Filtering | Full-text search, boolean operators, tag filtering, saved searches |
| Settings & Customization | Callouts, appearance, branding, themes, task icons, preferences, maintenance |
| Home Page & Navigation | Custom home note, keyboard shortcuts, sidebars, mobile navigation |
- Shared Notes β Token-based note sharing with read-only or edit permissions, passwords, and expiry
-
Showcase Mode β Public read-only presentation layer (
FLATNOTES_SEARCH_DISABLED=true) - Frontmatter β Hide YAML/TOML metadata blocks in view and preview
- Custom Branding β Rename the instance, set an accent colour, upload a logo and favicon
- Themes β 16 predefined colour themes
Flatnotes-Enhanced started as a personal projectβI'm not a developer, but a hobbyist who wanted to add features to Flatnotes that I needed for my own workflow. With the help of AI tools, I implemented many of these features and, after testing them extensively, decided to share the fork with the community. Many of the features now in Flatnotes-Enhanced were originally requested in the upstream Flatnotes repository, so I hoped others might find them useful too.
- I'll do my best to address issues and review feature requests within my capabilities
- I'll prioritize changes that align with the philosophy of Flatnotes and Flatnotes-Enhanced (simplicity, usability, and practicality)
- However, I cannot guarantee that every request will be implemented. Some may be technically out of reach, while others may not fit the project's direction
- If you're a developer and spot a bug or have a fix, contributions are welcome! I'd be grateful for any professional assistance
- For feature requests, I'll consider them carefully, but please understand that my time and skills are limited
Thanks for using Flatnotes-Enhanced, and I hope it serves you well! β€οΈ
See the README for the full feature list, environment variable reference, and version history. For issues with the original Flatnotes, refer to the original project.