awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Trello Alternatives

Ranking updated Jun 30, 2026

For an open source kanban board for teams, the strongest matches are wekan/wekan (Wekan is a self-hosted, open-source Kanban project management tool), mattermost/focalboard (Focalboard is an open-source, self-hostable Kanban board tool that) and jordanknott/taskcafe (Taskcafe is a self-hosted task management platform with Kanban). plankanban/planka and leantime/leantime round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Open-source project management and kanban board software for organizing tasks and tracking team workflows.

Trello Alternatives

Find the best repos with AI.We'll search the best matching repositories with AI.
  • wekan/wekanwekan avatar

    wekan/wekan

    20,971View on GitHub↗

    Wekan is an open-source, self-hosted Kanban project management tool used for organizing workflows through boards, lists, and cards. It is a real-time web application that allows teams to manage tasks on private infrastructure. The platform distinguishes itself with extensive data migration tools, specifically for importing boards and cards from Trello. It supports enterprise-grade identity integration via LDAP, OpenID Connect, and OAuth2, and offers flexible storage options including PostgreSQL as a primary relational backend and pluggable cloud storage for attachments. The system covers a w

    Wekan is a self-hosted, open-source Kanban project management tool with real-time collaboration, boards, lists, cards, file attachments, and integrations, directly fitting the requirement for a self-hostable Trello alternative.

    JavaScriptRole-Based Access ControlSelf-HostedUser Role Management
    View on GitHub↗20,971
  • mattermost/focalboardmattermost avatar

    mattermost/focalboard

    26,240View on GitHub↗

    Focalboard is an open-source project management tool and collaborative task organizer. It functions as a kanban board system where users define, track, and update project tasks within a shared digital workspace. The platform is designed for self-hosted team collaboration, allowing organizations to manage project goals and workflows on their own private infrastructure. It provides a visual environment for mapping out complex projects and coordinating team efforts without the use of proprietary software. The software covers project task management and visual workflow organization through the u

    Focalboard is an open-source, self-hostable Kanban board tool that directly matches the need for a Trello-like project manager, with task boards, real-time collaboration, and the ability to run on your own infrastructure.

    TypeScriptReal-time Collaboration
    View on GitHub↗26,240
  • jordanknott/taskcafeJordanKnott avatar

    JordanKnott/taskcafe

    5,176View on GitHub↗

    Taskcafe is a self-hosted task management system and collaborative work management platform. It provides a private workspace for organizing work through a variety of interfaces, including Kanban boards, hierarchical outlines, and calendars. The platform is designed for containerized deployment, orchestrating the application, database, and cache to ensure consistent environment management. It distinguishes itself by offering project portfolio dashboards for high-level monitoring and the ability to create public project boards that allow external visitors to view content without authentication.

    Taskcafe is a self-hosted task management platform with Kanban boards, labels, role‑based access control, a GraphQL API for integrations, and features like public board sharing and portfolio dashboards — directly matching the request for a self‑hostable Kanban tool with collaboration and permission controls.

    TypeScriptRole-Based Access Control
    View on GitHub↗5,176
  • plankanban/plankaplankanban avatar

    plankanban/planka

    12,104View on GitHub↗

    Planka is an open-source Kanban project management tool designed for organizing tasks and tracking team productivity across multiple workflows. It provides a centralized platform where users can manage projects and monitor progress through visual boards. The system distinguishes itself through its focus on data consolidation and secure identity management. It supports the migration of project boards and task lists from external services, allowing teams to unify their work items within a single environment. Furthermore, the platform integrates with external identity providers using standard au

    Planka is a self-hosted, open-source Kanban board tool that mirrors Trello’s core functionality—visual boards, lists, cards, real-time collaboration, and user authentication—making it an ideal fit for teams needing a self-hosted project management solution.

    JavaScriptThird-Party API Integrations
    View on GitHub↗12,104
  • leantime/leantimeLeantime avatar

    Leantime/leantime

    9,288View on GitHub↗

    Leantime is an open-source project management platform designed to track tasks, milestones, and workflows using Kanban boards and Gantt charts. It functions as a strategic planning tool that links daily operational tasks to high-level business goals and long-term objectives, while also serving as a time tracking and billing system for managing work hours and client estimations. The platform differentiates itself through an integrated AI-powered project assistant that decomposes complex tasks, generates status reports, and provides project insights. It further distinguishes its offering with a

    Leantime is an open-source project management platform with native Kanban boards, self-hosting support, and features like Gantt charts, time tracking, integrations, and user roles, which squarely matches your need for a self-hostable Kanban project management tool.

    PHPRole-Based Access Control
    View on GitHub↗9,288
  • kanboard/kanboardkanboard avatar

    kanboard/kanboard

    9,663View on GitHub↗

    Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks and team collaboration. It provides a visual system for managing workflows through the use of boards, columns, and cards. The project features an extensible plugin framework and a comprehensive API for programmatic task and project administration. It includes specialized identity management through LDAP integration, allowing for the synchronization of user accounts and group permissions from directory servers. The system covers a wide range of capabilities, including event-dri

    Kanboard is a self-hosted Kanban project management tool with boards, columns, cards, an API, plugin extensibility, and LDAP user management, covering most requested features (though real-time collaboration is not emphasized).

    PHPRole-Based Access ControlSelf-HostedUser Role Management
    View on GitHub↗9,663
  • makeplane/planemakeplane avatar

    makeplane/plane

    50,924View on GitHub↗

    Plane is a project management platform designed for planning, tracking, and delivering complex organizational tasks. It provides a centralized workspace that utilizes hierarchical structures to organize work into epics and initiatives, enabling automated progress tracking across teams without requiring manual status updates. The platform distinguishes itself through an integrated artificial intelligence engine that coordinates tasks, retrieves live data, and automates repetitive workflows by analyzing project history and documentation. It supports enterprise-grade requirements by offering sel

    Plane is a self-hostable project management platform that includes Kanban boards, issues tracking, and team collaboration features with enterprise-level permissions and integrations, making it a comprehensive Trello alternative for this search.

    TypeScriptAgentic Workflow AutomationProject Management SystemsWorkflow Management Systems
    View on GitHub↗50,924
  • mrlesk/backlog.mdMrLesk avatar

    MrLesk/Backlog.md

    4,832View on GitHub↗

    Backlog.md is a local-first project tracker and Markdown task manager that stores project data as plain text files in a local folder. It functions as a command-line interface tool for creating and organizing tasks and as a Kanban board visualizer that renders these task lists into interactive web and terminal interfaces. The project serves as an AI agent workflow orchestrator, providing a protocol that allows AI assistants to decompose high-level ideas into actionable tasks and implementation plans. It ensures a standardized definition of done by automatically applying reusable, project-wide

    Backlog.md is a local-first project tracker that visualizes tasks as Kanban boards, fitting the core request for a Trello-like tool, but it lacks drag-and-drop, real-time collaboration, file attachments, and user roles, making it a minimal implementation rather than a full-featured solution.

    TypeScriptKanban Boards
    View on GitHub↗4,832
  • klaussinani/taskbookklaussinani avatar

    klaussinani/taskbook

    9,327View on GitHub↗

    Taskbook is a command-line task manager and local plain-text organizer that provides a terminal user interface for managing to-do lists, project boards, and notes. It functions as a CLI Kanban board, allowing users to group actionable items and informational snippets into categorized boards. The tool emphasizes local data organization by storing information in local files with customizable storage paths. It supports a Kanban-style workflow where tasks are organized into boards and tracked through pending, in-progress, and complete states. The system includes capabilities for prioritizing tas

    Taskbook is a CLI-based Kanban board that lets you organize tasks and notes into boards with workflow states, but it lacks the drag-and-drop interface, real-time collaboration, and web-based self-hosting that this search likely expects.

    JavaScriptKanban Boards
    View on GitHub↗9,327
  • worklenz/worklenzWorklenz avatar

    Worklenz/worklenz

    2,921View on GitHub↗

    Worklenz is a project management platform and professional services automation tool designed for planning work, tracking tasks via Kanban boards, and managing team collaboration. It functions as a combined resource management tool and time tracking software, providing a centralized workspace to analyze team capacity, balance workloads, and log work hours. The platform is distinguished by its deep integration with GitHub and Slack, allowing for the synchronization of repository activity and the delivery of real-time project notifications to external communication channels. It further streamlin

    Worklenz is a project management platform that explicitly supports Kanban boards for task tracking, team collaboration, and integrations with GitHub and Slack, and is open-source for self-hosting—directly matching your need for a self-hostable Kanban tool.

    TypeScriptRole-Based Access Control
    View on GitHub↗2,921
  • oldboyxx/jira_cloneoldboyxx avatar

    oldboyxx/jira_clone

    11,064View on GitHub↗

    This project is a full-stack project management web application designed for organizing work and managing project workflows. It consists of a Node.js TypeScript REST API for server-side business logic and a React component UI library for the frontend interface. The application implements a board-based task visualization system with customizable status workflows. It provides mechanisms for issue workflow management, including task prioritization and team member assignment to track responsibilities and progress. The system is built with a decoupled client-server architecture using full-stack T

    This is a full-stack project management web application with board-based task visualization and customizable workflows, fitting the Kanban tool category, but it lacks explicit real-time collaboration and does not confirm drag-and-drop, labels, or attachments, so it is a narrower fit than a full Trello alternative.

    JavaScriptFull-Stack Web ApplicationsProject Task ManagementClient-Server Architectures
    View on GitHub↗11,064
  • klaudiosinani/taskbookklaudiosinani avatar

    klaudiosinani/taskbook

    9,328View on GitHub↗

    Taskbook is a command-line task manager and note-taking application that operates within a terminal interface. It functions as a CLI Kanban board, allowing users to organize work into boards with status tracking and priority levels, while persisting all data as structured JSON documents in a configurable local directory. The tool enables personal knowledge management by grouping tasks and plain text notes into named boards and sections to categorize different projects. It supports task prioritization, status tracking, and the ability to mark items as favorites for quick retrieval. The applic

    Taskbook is a terminal-based task manager that organizes work into boards with status tracking, making it a functional Kanban board tool, but it lacks drag-and-drop, real-time collaboration, file attachments, API integrations, and user roles expected in a full project management tool.

    JavaScriptCommand Line Task ListsBoard-Based OrganizationCLI Workflow Integrations
    View on GitHub↗9,328
  • mattermost-community/focalboardmattermost-community avatar

    mattermost-community/focalboard

    25,869View on GitHub↗

    Focalboard is a self-hosted project management tool designed for tracking tasks and organizing workflows on private infrastructure or local hardware. It functions as a cross-platform collaboration solution, providing a unified environment for distributed teams to manage data while maintaining full control over security and storage. The platform distinguishes itself by offering both a server-based deployment model and a standalone desktop productivity application. By packaging web-based tools into native shells, it enables reliable offline access and a dedicated workspace for individual users.

    Focalboard is a self-hosted project management tool built around Kanban boards, lists, and cards, which directly matches the Trello-like workflow you're looking for, and its topics confirm Kanban and project management focus.

    TypeScriptProject ManagementProductivity SuitesComponent Architectures
    View on GitHub↗25,869
  • bloopai/vibe-kanbanBloopAI avatar

    BloopAI/vibe-kanban

    27,026View on GitHub↗

    Vibe-kanban is a project management platform that integrates artificial intelligence coding agents directly into a visual task management interface. It functions as a workspace for coordinating software development tasks, allowing teams to track progress on interactive boards while automating routine coding workflows. The platform distinguishes itself by connecting multiple artificial intelligence agents to the development environment, enabling the execution of tasks and the generation of code based on project context. It includes built-in mechanisms for reviewing and validating code changes

    Vibe-kanban is a project management platform with Kanban boards, but it is specialized for software development teams with AI coding agent integration rather than a general-purpose Trello alternative; while it provides the core Kanban functionality, the evidence does not confirm many of the requested features (real-time collaboration, file attachments, self-hosting, API integrations) so it is a narrower fit.

    RustProject Management BoardsDevelopment Workflow AutomationSoftware Development Platforms
    View on GitHub↗27,026
  • kanbn/kankanbn avatar

    kanbn/kan

    4,403View on GitHub↗

    Kan is a self-hosted kanban project management tool that organizes work into boards, lists, and cards. It provides a REST API for managing all project resources, including boards, cards, labels, checklists, comments, and attachments, with standard HTTP responses for every request. The application supports granular permission and role management at both the workspace and board level, allowing administrators to control access to resources and actions. It includes webhook support for receiving card event notifications, and offers integration capabilities for importing projects from Trello and Gi

    Kan is a self-hosted kanban project management tool with boards, lists, cards, labels, file attachments, granular permissions, and a REST API with webhooks, which covers most of the requested features—though drag-and-drop and real-time collaboration are not explicitly confirmed.

    TypeScriptKanban BoardsProject Management BoardsAPI Key Authentications
    View on GitHub↗4,403
  • physiix/topsi-project-managerPhysiix avatar

    Physiix/topsi-project-manager

    1,394View on GitHub↗

    Topsi is a desktop application designed for project management and task tracking. It provides a visual interface for organizing workflows and monitoring progress through customizable status columns and boards. The application operates on a local-first model, storing all project data in a local database file to ensure functionality without an internet connection. By utilizing a native desktop container, it provides a dedicated environment for managing tasks while maintaining data privacy and control. The software supports standard project management capabilities, including the ability to trac

    This open-source desktop Kanban board app built with Electron and Vue.js fits your search as a basic Kanban tool, but it lacks real-time collaboration, integrations, user roles, and is not server-based for self-hosting.

    VueKanban Boards
    View on GitHub↗1,394
  • huytd/kanban-apphuytd avatar

    huytd/kanban-app

    1,800View on GitHub↗

    This project is a self-contained desktop application for project management that organizes tasks using a visual board. It functions as a standalone tool for tracking workflows and task statuses, operating entirely offline without the need for external cloud services or internet connectivity. The application is built as a single executable file that bundles both the backend logic and the frontend interface. By utilizing a lightweight system container to host the web-based interface, it avoids the memory overhead associated with full browser engines. The interface itself is constructed using a

    This is a lightweight self-hostable Kanban board built with Rust and Elm, perfect for basic task management with drag-and-drop lists and cards, but it lacks real-time collaboration, labels, file attachments, and user roles so it may not cover all the project management features you're looking for.

    RustSelf-Hosted Task Management SystemsKanban BoardsTask Tracking Systems
    View on GitHub↗1,800
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
wekan/wekan21KJavaScriptMITJun 23, 2026
mattermost/focalboard26.2KTypeScriptNOASSERTIONMay 18, 2026
jordanknott/taskcafe5.2KTypeScriptmitJul 23, 2023
plankanban/planka12.1KJavaScriptNOASSERTIONJun 12, 2026
leantime/leantime9.3KPHPagpl-3.0Feb 19, 2026
kanboard/kanboard9.7KPHPMITJun 19, 2026
makeplane/plane50.9KTypeScriptAGPL-3.0Jun 16, 2026
mrlesk/backlog.md4.8KTypeScriptmitFeb 17, 2026
klaussinani/taskbook9.3KJavaScriptMITNov 3, 2025
worklenz/worklenz2.9KTypeScriptagpl-3.0Feb 19, 2026

Related searches

  • a self hosted kanban board for tasks
  • an open source project management tool
  • an open source project management tool
  • a self-hosted project board
  • an open source whiteboard for collaboration
  • a self-hosted Asana-style tool
  • an agile sprint board
  • an open source task manager for productivity