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

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

Search