A free, local-first notes app for students combining pages, assignments, calendar, flashcards and databases, built with Tauri and Svelte.
- Stars
- 97
- Forks
- 7
- Open issues
- 1
- Last commit
- 14 hours ago
What is it?
Flowplan is an open-source workspace for teams that brings documents, databases, whiteboards and a daily journal into one page tree. It is positioned as an alternative to Notion and AppFlowy. The database feature offers many views on the same records, including table, board, calendar, timeline and sprint views, along with relations, rollups and formulas. Projects and tickets, surveys and a home page with customizable widgets are also included.
The server runs as a single Docker container backed by SQLite, so no separate Postgres, Redis or search service is needed. AI is off by default; administrators can enable it per feature and per user, using a local Ollama instance or an API key for OpenAI, Anthropic, Gemini or any OpenAI-compatible service. Access is controlled per space, page and record, with two-factor sign-in, SSO via OpenID Connect and encryption of files and backups.
Data can be exported as Markdown, CSV and ZIP, and imported from Notion, AppFlowy, Obsidian, Jira and Trello. The project includes a REST API, an MCP server, an n8n community node and a Helm chart for Kubernetes. It is licensed under AGPL-3.0.
Key features
- 01Block editor with Markdown shortcuts, footnotes, citations and math formulas
- 02Databases with ten views, relations, rollups and formulas
- 03Whiteboards, a daily journal and handwriting notebooks with Apple Pencil support
- 04Optional AI via local Ollama or cloud providers, with per-feature control
- 05Permissions per space, page and record, plus two-factor sign-in and SSO
- 06REST API, OpenAPI description, MCP server and n8n node
Use cases
- A small team wanting a self-hosted alternative to Notion for docs and project tracking
- Teams that need to keep knowledge and data on their own servers
- Individuals who want a journal and handwritten notes in one tool
- Developers who want to automate workspace content through the API or n8n
Quick start
- 1
Run the self-hosted Flowplan container by following the Quick start (Docker) section of the README
Things to know
- Licensed under AGPL-3.0, a copyleft license that requires sharing modified source code when offered as a network service.
- Self-hosting means running and maintaining your own server, or using the hosted version at app.flowplan.org.
- Local AI needs Ollama, and cloud AI needs an API key from a provider.
- The iPhone and iPad app is in beta on TestFlight.
In collections
Topics
FAQ
- What is flowplan?
- Self-hosted workspace combining documents, databases, whiteboards, handwritten notebooks and a daily journal, with optional local or cloud AI. Flowplan is an open-source workspace for teams that brings documents, databases, whiteboards and a daily journal into one page tree. It is positioned as an alternative to Notion and AppFlowy. The database feature offers many views on the same records, including table, board, calendar, timeline and sprint views, along with relations, rollups and formulas. Projects and tickets, surveys and a home page with customizable widgets are also included.
- Is flowplan free to use? What license does it have?
- flowplan is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is flowplan still maintained?
- Actively maintained. The last commit to flowplan was on Nov 6, 2026.
- What can I use flowplan for?
- A small team wanting a self-hosted alternative to Notion for docs and project tracking Teams that need to keep knowledge and data on their own servers Individuals who want a journal and handwritten notes in one tool Developers who want to automate workspace content through the API or n8n
- How do I install flowplan?
- Run the self-hosted Flowplan container by following the Quick start (Docker) section of the README
- Where can I get flowplan?
- The source code and installation instructions are on GitHub: https://github.com/yannicschuller/flowplan
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An open-source, local-first knowledge base that merges docs, whiteboard canvas and tables in one workspace, as an alternative to Notion and Miro.
A self-hosted visual workspace where notes, Git repositories, links, files and tasks sit together on a shared infinite canvas.
An open-source team knowledge base built with React and Node.js, offering realtime collaborative editing and Markdown support.
Open-source collaborative wiki and documentation software, positioned as a self-hostable alternative to Confluence and Notion.
A databaseless, self-hosted wiki written in Go that stores all pages as plain Markdown files on disk.