All 72 Dependencies

Every package Focalboard depends on, ranked by repo health score.

Focalboard is a self-hosted, open source project management platform that gives technical teams and individuals full control over their data. It replaces proprietary tools like Trello, Notion, and Asana by offering a flexible, multi-view interface for managing tasks, goals, and workflows without vendor lock-in.

Built with a Go backend and a React/TypeScript frontend, Focalboard supports both a personal desktop edition (available on Windows, macOS, and Linux) and a personal server edition for multi-user team use. Data can be stored in SQLite for lightweight deployments or PostgreSQL for production-grade setups, and Docker images make deployment straightforward.

Focalboard originated as a project from Mattermost and was deeply integrated into the Mattermost platform as its Boards feature. The standalone community repository allows teams outside the Mattermost ecosystem to run it independently. The codebase supports multilingual interfaces, real-time collaboration via WebSockets, a REST API for integration, and customizable board templates for recurring workflows.

As of 2024, the standalone community repository is no longer actively maintained. Teams interested in ongoing board functionality within Mattermost can use the separately maintained mattermost-plugin-boards plugin. Despite this status, the codebase remains a complete, fully functional project management solution for teams willing to self-host a stable, feature-complete tool.

29 eslint-plugin-header 3.1.1 38 minimist ^1.2.6 40 uniseg v0.4.7 42 go-diff v1.3.1 outdated 43 @swc/jest ^0.2.20 45 color ^4.2.1 outdated 45 uuid v1.6.0 46 Squirrel v1.5.4 46 file-loader ^6.2.0 46 mock v1.6.0 46 tippyjs-react 4.2.6 47 Viper v1.18.2 outdated 47 cross-env ^7.0.3 outdated 47 node-xml2js ^0.4.23 outdated 48 Emoji Mart ^3.0.1 outdated 48 errors v0.9.1 49 mux v1.8.1 51 websocket v1.5.1 outdated 52 ts-node ^9.1.1 outdated 53 React DnD ^14.0.2 outdated 53 React DnD ^14.0.0 outdated 53 React DnD ^14.0.0 outdated 53 react-beautiful-dnd ^13.1.1 56 classnames ^2.5.1 58 Draft.js Plugins Editor ^4.1.2 58 node-fetch ^2.6.7 outdated 59 react-select ^5.2.2 60 style-loader ^3.3.1 outdated 61 eslint-plugin-react 7.29.4 outdated 64 React Testing Library ^11.2.5 outdated 65 html-webpack-plugin ^5.5.0 65 jest-dom ^5.16.3 outdated 67 DOM Testing Library ^8.11.4 outdated 67 Lodash ^4.17.21 67 pq v1.10.9 outdated 69 react-day-picker ^7.4.10 outdated 71 css-loader ^6.7.1 outdated 72 turndown ^7.1.1 75 testify v1.9.0 outdated 77 user-event ^13.5.0 outdated 78 eslint-plugin-import 2.25.4 outdated 80 sass-loader ^12.6.0 outdated 82 react-hotkeys-hook ^3.4.4 outdated 83 start-server-and-test ^1.14.0 outdated 87 Moment.js ^2.29.1 88 go-sqlite3 v2.0.3+incompatible 91 FullCalendar ^5.10.1 outdated 91 FullCalendar ^5.10.1 outdated 91 FullCalendar ^5.10.1 outdated 91 FullCalendar ^5.10.1 outdated 91 FullCalendar ^5.10.2 outdated 91 React Intl ^5.20.0 outdated 91 React Redux 7.2.4 outdated 91 Sass ^1.49.9 91 Stylelint ^14.6.1 outdated 91 prettier ^2.6.1 outdated 92 Redux Toolkit ^1.8.0 outdated 92 client_golang v1.19.1 outdated 93 Cypress ^9.5.2 outdated 93 webpack-cli ^4.9.2 outdated 94 Marked ^4.0.12 outdated 94 typescript-eslint ^4.15.0 outdated 94 typescript-eslint ^4.15.0 outdated 94 webpack-dev-server ^4.11.1 outdated 95 ESLint ^7.20.0 outdated 95 React Router ^5.2.0 outdated 95 jest ^27.3.1 outdated 95 jest 27.5.1 outdated 97 TypeScript ^4.4.4 outdated 97 webpack ^5.70.0 98 React ^17.0.2 outdated 98 React DOM ^17.0.2 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers