Focalboard
Self-hosted project management tool that provides project management tool for teams. Create kanban boards.
Open-source project management, honestly reviewed. Including the part where the maintainers walked away.
TL;DR
- What it is: Open-source project management tool from Mattermost — kanban boards, table views, calendar views, card-based tasks. Marketed as an alternative to Trello, Asana, and Notion [2].
- Who it’s for: Small technical teams who want a self-hosted kanban board with no subscription fee and don’t mind running something the original maintainers have stopped updating [README].
- Cost savings: Asana’s free personal tier covers basic use; paid plans start at $5.99/user/month for AI features. Focalboard self-hosted costs nothing beyond a cheap VPS ($5–10/mo) [merged profile].
- Key strength: Genuinely lightweight, works well for kanban/board-style project tracking, multiple view types (board, table, gallery, calendar), self-hostable with minimal specs [1][2].
- Key weakness: The project is no longer actively maintained. The GitHub README opens with a warning that the standalone repository has been abandoned. If you adopt it today, you own it — including all future bugs and security patches [README].
What is Focalboard
Focalboard is a project management tool built by the Mattermost team that lets you organize work on kanban boards, tables, gallery views, and calendars. The pitch is direct: it’s an open-source alternative to Trello, Asana, and Notion that you can run on your own server.
It shipped in two flavors: a Personal Desktop app (macOS, Windows, Linux) for individual task management, and a Personal Server for multi-user team deployments. The server runs as a Go binary with SQLite or PostgreSQL as the backing store, and the whole thing is remarkably light — deployable on a 1GB VPS [1].
Here’s what you need to know upfront, because the project’s website doesn’t surface it prominently: Focalboard’s standalone repository is no longer maintained. The GitHub README begins with this warning:
“This repository is currently not maintained. If you’re interested in becoming a maintainer please let us know here.”
The Mattermost team folded Focalboard’s board functionality into their main product as a plugin (under mattermost/mattermost-plugin-boards). The standalone Focalboard — the thing you’d install on a VPS — is in maintenance limbo. The issue asking for community maintainers has been open since the project was mothballed [README].
The tool has 25,962 GitHub stars, which reflects its real-world popularity at its peak. The website still says “Over 13k stars” — that counter hasn’t been updated either [merged profile][website].
Why people choose it
Despite the maintenance situation, Focalboard still gets installed because the core use case — a lightweight, self-hosted Trello replacement — it handles well and the barrier to entry is low.
The cost argument. For founders and small teams paying Asana or Trello monthly, the math is simple. A VPS that costs $5–6/month hosts Focalboard indefinitely. No per-seat licensing, no feature tiers, no subscription that auto-renews [1][2]. The DesignWhine review [2] notes this as Focalboard’s most compelling selling point: complete elimination of recurring SaaS fees alongside full ownership of your project data.
The data ownership argument. Self-hosting means your project data — tasks, timelines, priorities, internal roadmaps — never touches a third-party server. For teams working on anything sensitive, this matters. VibePanda’s deployment guide [1] frames it as a primary motivation: “maintaining control over sensitive project data.” This is the same argument you hear for every self-hosted tool, but it’s especially meaningful for project management data, which often contains competitive information.
The simplicity argument. Focalboard doesn’t try to be everything. It does kanban, table, gallery, and calendar views with card-level customization, custom properties, filters, and templates. DesignWhine [2] acknowledges that for teams who just want a functional kanban board without the bloat of Notion or the feature overload of Asana, Focalboard’s focused scope is a feature, not a limitation.
What the reviews agree on is that Focalboard works for its core use case. What they also agree on is that “works” is doing some heavy lifting — more on that in the cons.
Features
Based on the official website, the README, and third-party coverage:
Views and organization:
- Kanban board, table, gallery, and calendar views [website]
- Board filters with unlimited saved filtered views [website]
- Card comments and @mention for teammates [website]
- Board permissions — team-wide or specific users [website]
- Unlimited boards [website]
Cards and tasks:
- Custom attributes (priority, status, assignee, dates — fully configurable) [website]
- File sharing on cards [website]
- Priority labeling [website]
- Archiving and backup snapshots [website]
- Templates — pre-built (Project Tasks, Content Calendar, OKRs, Roadmap, Meeting Agenda) plus custom [website]
Collaboration:
- Real-time collaboration [website][2]
- Team and direct messaging (via the Mattermost integration) [website]
- Multi-team views [website]
Technical:
- REST API for boards [README]
- Docker deployment (CLI, Compose, Portainer) [1][3]
- SQLite (personal/small team) or PostgreSQL (production) [1]
- Runs on Linux, macOS, Windows desktop apps [README]
- Mobile apps: not available [2]
The feature set is honest and well-scoped for a Trello-grade tool. What you don’t get is anything approaching Notion’s document layer, Asana’s timeline view, or modern AI features. This is a focused kanban tool — not an all-in-one workspace.
Pricing: SaaS vs self-hosted math
Focalboard self-hosted:
- Software cost: $0 (open source) [merged profile]
- VPS to run it: $5–10/month (Hetzner, DigitalOcean, Contabo)
- Requirements: 1–2GB RAM, 5–20GB storage [1]
- Total year 1: $60–120
Asana for comparison (the tool Focalboard’s profile lists as primary SaaS competitor):
- Personal: $0/month (single user, basic features) [merged profile]
- AI Teammates tier: $5.99/user/month [merged profile]
- Starter (teams): $10.99/user/month
- Advanced: $24.99/user/month
Trello for comparison:
- Free: up to 10 boards per workspace
- Standard: $5/user/month
- Premium: $10/user/month
Concrete math for a 5-person team:
On Trello Standard, 5 users = $25/month = $300/year. On Asana Starter, 5 users = $54.95/month = $659/year. Self-hosted Focalboard = $72/year (VPS) regardless of user count. That’s roughly $230–600/year saved for a small team.
The caveat: someone on your team has to set it up and keep it running. Given that the project is no longer maintained, “keep it running” now means running the last stable release indefinitely, or eventually migrating to a different tool when the security risk of an unmaintained server becomes untenable. Factor that into the math.
Deployment reality check
The good news: Focalboard is one of the easier self-hosted tools to get running. The VibePanda guide [1] walks through Docker deployment with NGINX and SSL, and the FOSS Engineer tutorial [3] covers Docker CLI, Docker Compose, and Portainer. The setup is not complicated by self-hosted standards.
Minimum requirements:
- Ubuntu 22.04 LTS (or equivalent Linux) [1]
- 1–2GB RAM [1]
- 5–20GB storage [1]
- Docker and Docker Compose [3]
- A domain name and NGINX for HTTPS (optional but recommended for production) [1]
Database options:
- SQLite — bundled, works fine for 1–15 users, zero additional setup [1]
- PostgreSQL — recommended for larger teams or any production deployment [1]
Time estimate: A technical user can have Focalboard running in 20–30 minutes using Docker Compose. Adding NGINX and Let’s Encrypt SSL takes another 30–60 minutes. For a non-technical founder following the VibePanda guide step-by-step: 2–4 hours including domain setup [1].
What can go wrong:
DesignWhine [2] flags that documentation is inadequate for newcomers — the official docs assume some technical familiarity. If you get stuck, community support is limited because the project is unmaintained; the Mattermost community channel still exists but active development discussion has moved to the plugin version [README].
The more significant risk: because the standalone project is abandoned, there will be no security patches for vulnerabilities discovered after the last release. If you’re running Focalboard on a publicly accessible server, you’re accepting that risk. For a team running it on an internal network only, this is less concerning.
Pros and cons
Pros
- Free, genuinely. No licensing fees, no feature tiers, no seat limits. Install it, run it, forget the invoice [1][2].
- Lightweight resource requirements. 1–2GB RAM means you can run it on the cheapest VPS tier or alongside other services [1].
- Multiple view types. Board, table, gallery, calendar — all included, no upsell. This covers the majority of how non-developer teams actually want to see their work [website][2].
- Real-time collaboration. Comments, @mentions, and shared boards work reliably in the multi-user server edition [website][2].
- Customizable properties. You can add custom fields to cards — status, priority, dates, dropdowns, text, numbers — and filter/sort on them [2][website].
- Easy Docker deployment. Three different deployment paths (CLI, Compose, Portainer) with documented guides [3][1].
- Templates included. Six pre-built templates for common use cases — you don’t start from a blank board [website].
- 25,962 GitHub stars — reflects real adoption; this isn’t an obscure project [merged profile].
Cons
- Abandoned by its original maintainers. The README says it plainly. No active development, no security patches on the horizon for the standalone version. This is the dominant factor in any evaluation [README].
- No mobile apps. If your team expects to check boards from their phone, this is a blocker [2].
- Weak documentation. The official docs are functional for technical users but inadequate for non-technical teams trying to self-host or troubleshoot [2].
- Rated 2.9/5 by DesignWhine. That’s not a passing grade. The review notes the tool delivers core functionality but falls short of the polished experience teams expect from modern project management tools [2].
- Team management features are underdeveloped in the standalone version. Advanced permissions, org-level user management, and audit trails aren’t there [2].
- No AI features. Tools like Asana and Linear are actively building AI summaries, auto-categorization, and deadline prediction. Focalboard has none of this and never will in its current form [merged profile].
- Maintenance burden is now yours. Security vulnerabilities, Docker image updates, database migrations — with no upstream releases, you handle it or you freeze [README].
- Not Notion. Despite being marketed as a Notion alternative, it has none of Notion’s document and wiki features. It’s a kanban tool that uses the same marketing sentence as Notion [README].
Who should use this / who shouldn’t
Use Focalboard if:
- You’re a small technical team (under 15 people) that wants a lightweight kanban board with no subscription fee, runs internally, and where you can accept running an unmaintained piece of software for its core stability.
- You want to migrate off Trello’s free plan and need a self-hosted equivalent — Focalboard’s UX is close enough that the transition is minimal.
- You’re comfortable with Docker deployment and don’t need hand-holding from an active support community.
- Your use case is purely task tracking, not documentation, wikis, or roadmaps. You already have tools for those.
Skip it (pick Linear instead) if:
- You want a modern, actively developed kanban/issue tracker with AI features, GitHub integration, and a polished mobile app. Linear’s free tier covers most small teams.
Skip it (pick Plane instead) if:
- You want an actively maintained open-source Jira/Asana alternative with sprints, modules, and roadmaps that you can self-host. Plane is in active development with regular releases.
Skip it (stay on Trello or Asana free tier) if:
- You have fewer than 10 boards and the free tier of either tool covers your needs. No VPS setup, no maintenance, no risk.
Skip it (pick Mattermost Boards instead) if:
- You’re already running Mattermost for team messaging. The Focalboard functionality lives on as a Mattermost plugin under active development — you get the same board UX without adopting abandoned software [README].
Alternatives worth considering
- Plane — the most direct actively-maintained replacement. Open-source, self-hostable, Jira/Asana-style issue tracking with modules, cycles, and roadmaps. GitHub repository shows regular commits and an active community.
- Linear — not open-source, not self-hostable, but genuinely excellent for engineering teams. Free tier covers most small teams. Mention it because it’s what people actually use when they outgrow Trello.
- Trello — if you’re already there and the free tier works, the switching cost doesn’t justify the setup complexity of Focalboard. Trello free covers 10 boards per workspace.
- Vikunja — open-source task manager with board, list, and Gantt views. Actively maintained, lighter footprint than Focalboard, simpler self-hosting story.
- Taiga — open-source project management with Scrum and kanban support. More complex to self-host, but actively developed and appropriate for software teams.
- Gitea/Forgejo Issues + Projects — if your team is already self-hosting a git server, the built-in project boards often cover basic kanban without adding another service.
The honest shortlist for a non-technical founder escaping Trello/Asana bills: Plane vs Vikunja. Both are actively maintained, genuinely open-source, and comparable in self-hosting complexity. Focalboard was the answer a few years ago; the ecosystem has moved past it.
Bottom line
Focalboard peaked. It’s a competent, lightweight kanban tool that was a legitimate answer to “I want self-hosted Trello” — until Mattermost decided the better business move was integrating it as a plugin in their main product and stopping active development on the standalone version. What’s left is a 25,962-star project with nobody merging pull requests, a 2.9/5 review rating from a site that actually tested it in daily use, and a README that opens with a warning most people skip.
If you install Focalboard today, you’re installing the last snapshot of what it was, not what it will become. For a small internal team on a private network who just needs a board and is comfortable owning the maintenance, that might be a fine trade. For anyone else — especially non-technical founders who need a tool that keeps improving, patches security issues, and doesn’t require a technical person to resurrect it after a server migration — the honest recommendation is to pick something actively maintained instead.
If you want to self-host anyway and need help with deployment, upready.dev handles that as a one-time engagement — including the server setup, NGINX, SSL, and a handoff so you can actually use the tool instead of troubleshoot it.
Sources
-
Akshat Agrawal, VibePanda — “How to Self-Host Focalboard (2026) – Beginner to Production Guide” (December 1, 2025). https://vibepanda.io/resources/guide/how-to-self-host-focalboard-2026
-
DesignWhine Editorial Team — “Focalboard Review: A Powerful Open Source Alternative to Trello, Asana, and Notion?” (July 9, 2025). https://www.designwhine.com/focalboard-review-alternative-to-trello-asana/
-
FOSS Engineer — “How to Setup your Kanban Board - FocalBoard” (April 15, 2021). https://fossengineer.com/focalboard-docker/
Primary sources:
- GitHub repository and README (with unmaintained warning): https://github.com/mattermost/focalboard (25,962 stars)
- Official website: https://www.focalboard.com
- Mattermost Boards plugin (active successor): https://github.com/mattermost/mattermost-plugin-boards
Features
Integrations & APIs
- Plugin / Extension System
- REST API
Mobile & Desktop
- Mobile App
Category
Replaces
Compare Focalboard
Both are project management tools. Focalboard has 3 unique features, Refine has 4.
Both are project management tools. Focalboard has 3 unique features, Refine has 4.
Plane for a modern, Linear/Jira alternative with issues, cycles, and modules. Focalboard for a Trello/Notion-board alternative integrated with Mattermost. Plane is more feature-complete for software teams.
Related Project Management Tools
View all 97 →Plane
47KProject management for teams and AI agents. Plan, track, and ship with Projects, Wiki, and AI. Available on cloud, self-hosted, and air-gapped.
Refine
34KBuild enterprise internal tools and B2B apps 10x faster with Refine agents. The future of vibe coding and AI-led development.
Drone
34KSelf-service Continuous Integration platform for busy development teams. Configuration as code with isolated Docker containers.
Focalboard
26KA self-hosted Kanban and project board that chose to stop — the data ownership case for a tool in maintenance mode.
Wekan
21KWekan lets you run efficient task management with customizable boards, lists, and cards entirely on your own server.
Super Productivity
18KA todo app that takes time tracking seriously — MIT-licensed, zero telemetry, and built for developers who want to know where their hours actually went.