Open-source project management tool for tracking issues, cycles, modules, and product roadmaps, self-hostable via Docker or Kubernetes.
- Stars
- 736
- Forks
- 131
- Open issues
- 139
- Last commit
- 7 hours ago
What is it?
4ga Boards is a kanban-style project management tool where boards update in realtime without reloading the page. Work is organized in a hierarchy of projects, boards, lists, cards and tasks, and cards include a Markdown editor for descriptions.
The app supports dark mode, collapsible lists and sidebar, and Google, GitHub, Microsoft and OIDC single sign-on. Boards can be exported and imported, and Trello boards can be imported directly. The interface is available in several languages, including English, French, German, Polish and Portuguese.
The project is meant to be self-hosted. The README describes Docker Compose as the recommended deployment, with Kubernetes, TrueNAS and manual installs also documented. The stack is React and Redux on the front end, Sails.js and Knex.js on the back end, and PostgreSQL for storage.
Key features
- 01Realtime board updates without page reloads
- 02Markdown editor for card descriptions
- 03Export and import boards, plus Trello import
- 04Google, GitHub, Microsoft and OIDC single sign-on
- 05Dark mode and collapsible lists and sidebar
- 06Project, board, list, card and task hierarchy
Use cases
- Self-hosting a team kanban board on your own server
- Tracking software or project tasks with a visual board
- Migrating existing Trello boards to a self-hosted tool
Quick start
- 1
Download docker-compose.yml from the repository
curl -L https://raw.githubusercontent.com/RARgames/4gaBoards/main/docker-compose.yml -o docker-compose.yml - 2
Edit BASE_URL, SECRET_KEY and POSTGRES_PASSWORD in docker-compose.yml
- 3
Pull images and start 4ga Boards
docker compose up -d
Things to know
- Self-hosting requires Docker and manual configuration of secrets and database passwords.
- GitHub two-way sync is listed as coming soon and is not yet available.
In collections
Topics
FAQ
- What is 4gaBoards?
- Self-hosted realtime kanban boards for tracking tasks and projects, with a multi-level hierarchy from projects down to tasks. 4ga Boards is a kanban-style project management tool where boards update in realtime without reloading the page. Work is organized in a hierarchy of projects, boards, lists, cards and tasks, and cards include a Markdown editor for descriptions.
- Is 4gaBoards free to use? What license does it have?
- 4gaBoards is open source under the MIT license. Check the license terms before using it in commercial products.
- Is 4gaBoards still maintained?
- Actively maintained. The last commit to 4gaBoards was on Nov 7, 2026.
- What can I use 4gaBoards for?
- Self-hosting a team kanban board on your own server Tracking software or project tasks with a visual board Migrating existing Trello boards to a self-hosted tool
- How do I install 4gaBoards?
- Download docker-compose.yml from the repository: curl -L https://raw.githubusercontent.com/RARgames/4gaBoards/main/docker-compose.yml -o docker-compose.yml Edit BASE_URL, SECRET_KEY and POSTGRES_PASSWORD in docker-compose.yml Pull images and start 4ga Boards: docker compose up -d
- Where can I get 4gaBoards?
- The source code and installation instructions are on GitHub: https://github.com/RARgames/4gaBoards
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Self-hosted Kanban project management software built in PHP, focused on the Kanban methodology.
Self-hosted, open-source work management platform and Jira alternative covering issues, sprints, boards, roadmaps and service desk, shipped as a single Go binary.
Self-hosted Kanban board for teams to track projects, tasks and cards, with real-time collaboration and a free Community edition.
Ticky is a free, open-source Kanban task manager built with ASP.NET Core Blazor, for personal or team use.
Open-source project management platform combining task management, resource planning, time tracking and client collaboration, self-hostable with Docker.