
Asana
Web and mobile work management platform to organize and track team projects and tasks
Discover top open-source software, updated regularly with real-world adoption signals.

Open-source project management alternative to Trello and Notion
Self-hosted, multilingual project management tool for organizing and tracking work across individuals and teams. Available as desktop apps or multi-user server.
Focalboard is a self-hosted project management platform designed to help individuals and teams define, organize, track, and manage work. Built as an open-source alternative to tools like Trello, Notion, and Asana, it offers multilingual support and flexible deployment options.
Focalboard comes in two editions: Personal Desktop provides a standalone, single-user application for macOS, Windows, and Linux, ideal for personal todos and projects. delivers a multi-user server environment suitable for development teams and collaborative work.
Built primarily with TypeScript and Go, Focalboard includes a REST API for integration and automation. The server runs against SQLite for lightweight deployments or can be configured for production environments. Docker images are available for containerized deployments, and the platform supports cross-platform builds for Windows, Mac, and Linux.
Note: This standalone version is currently unmaintained. Teams using Mattermost should consider the mattermost-plugin-boards integration instead.
When teams consider Focalboard, these hosted platforms usually appear on the same shortlist.

Web and mobile work management platform to organize and track team projects and tasks

Web-based work tracking service in Azure DevOps for planning, tracking, and discussing work across development teams

Project management and team collaboration tool focused on simplicity and effective communication
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Personal Task Management
Individuals organize personal todos and projects using the desktop app without cloud dependencies or subscription fees.
Development Team Sprint Planning
Engineering teams deploy Personal Server to track sprints, manage backlogs, and visualize work across multiple projects.
Self-Hosted Knowledge Base
Organizations maintain project documentation and workflows on internal infrastructure, ensuring complete data control.
Collaborative Goal Tracking
Small teams coordinate objectives and milestones through shared boards on a multi-user server instance.
The standalone repository is currently unmaintained. Teams using Mattermost should use mattermost-plugin-boards. The community is seeking new maintainers.
Personal Desktop is a single-user application for individual use on Windows, Mac, or Linux. Personal Server is a multi-user web server for teams and development environments.
Yes, official Docker images are available. Run with 'docker run -it -p 80:8000 mattermost/focalboard' or build custom images for specific architectures.
Yes, Focalboard includes a REST API for boards and related resources. API documentation is available in the repository's Swagger docs.
The Personal Server and desktop apps run against SQLite by default. The server can be configured for other databases in production deployments.
Project at a glance
ActiveLast synced 4 days ago