For an open source project management tool, the first results are frappe/erpnext (ERPNext is a comprehensive enterprise resource planning suite that includes robust project management, document sharing, and role-based access control, though it is a broader business platform rather than a dedicated team collaboration tool), wekan/wekan (Wekan is a self-hosted Kanban-based project management tool that provides robust task tracking and role-based access control, though it lacks integrated messaging and document management features compared to a full-suite collaboration platform) and jordanknott/taskcafe (Taskcafe is a self-hosted project management platform that provides task tracking and calendar visualization, though it lacks built-in messaging and document management features). worklenz/worklenz and toeverything/affine round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “open source alternatives to basecamp”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
ERPNext is a comprehensive enterprise resource planning suite designed to integrate core organizational functions, including accounting, inventory, human resources, and project management, into a single unified platform. It operates as a metadata-driven business application, where data structures and application logic are defined through configuration rather than hard-coded programming to facilitate rapid customization. The system distinguishes itself through a robust security and governance framework that enforces granular, role-based access control across all document operations. It feature
ERPNext is a comprehensive enterprise resource planning suite that includes robust project management, document sharing, and role-based access control, though it is a broader business platform rather than a dedicated team collaboration tool.
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 Kanban-based project management tool that provides robust task tracking and role-based access control, though it lacks integrated messaging and document management features compared to a full-suite collaboration platform.
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 project management platform that provides task tracking and calendar visualization, though it lacks built-in messaging and document management features.
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 provides task tracking, team communication, and calendar-based scheduling, though it relies on cloud file linking rather than a native document management system.
AFFiNE is a collaborative knowledge base and productivity suite designed as a private-first, local-first platform. It provides an integrated workspace that combines structured documents with an infinite digital canvas, allowing users to organize complex information through a block-based model. By prioritizing local data persistence, the platform ensures immediate responsiveness and data sovereignty while maintaining a distributed state for real-time synchronization across multiple devices. The platform distinguishes itself through a canvas-integrated database engine that enables transitions b
AFFiNE is a collaborative workspace that combines document management and task tracking through a block-based database, serving as a self-hostable alternative to tools like Notion for team productivity.
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 project management tool that excels at task tracking and workflow visualization, though it lacks built-in messaging and document management features compared to more comprehensive collaboration suites.
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 comprehensive project management and collaboration platform that supports task tracking, document management, and self-hosted deployment, making it a direct fit for your requirements.
Redmine is a self-hosted collaboration platform and project management software built with Ruby on Rails. It functions as a centralized issue tracking system for recording and monitoring bugs and feature requests to manage development progress and team workflows. The platform includes a multi-factor authentication system that secures user accounts through time-based passwords and QR code verification. Its broader capabilities cover project management workflows, including file management via a folder-based directory structure and custom project reporting. The system also provides user access
Redmine is a comprehensive, self-hosted project management platform that provides task tracking, document management, and role-based access control, making it a direct fit for your team collaboration needs.
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 a comprehensive project management platform that includes task tracking, calendar integration, and role-based access control, though it focuses more on strategic planning and task workflows than integrated team messaging.
This project is a project management platform that serves as a centralized digital workspace for organizing team tasks and synchronizing development workflows. It functions as a development workflow orchestrator, providing a unified interface that connects disparate engineering tools to streamline team coordination and maintain visibility over ongoing technical projects. The platform distinguishes itself through a relational entity graph that stores data as a network of interconnected nodes and edges, enabling complex querying of relationships between tasks and repositories. It maintains cons
This platform provides a centralized workspace for task tracking and team coordination, offering the core project management and collaboration features required for managing technical workflows.
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 that provides task tracking and workflow organization, though it lacks built-in messaging and document management features compared to more comprehensive collaboration suites.
Mattermost is a self-hosted, enterprise-grade communication platform designed for organizations that require strict control over their internal data and messaging infrastructure. It functions as a centralized hub for real-time team interaction, offering persistent messaging, voice and video conferencing, and integrated project management tools within a single, private workspace. The platform is built to support high-security environments, including air-gapped deployments where public internet access is restricted or unavailable. The platform distinguishes itself through a focus on regulatory
Mattermost is a self-hosted communication platform that provides team messaging and integrated project management features, making it a strong fit for collaboration even if its primary focus remains on real-time interaction.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| frappe/erpnext | 35.7K | Python | GPL-3.0 | |
| wekan/wekan | 21K | JavaScript | MIT | |
| jordanknott/taskcafe |
| 5.2K |
| TypeScript |
| mit |
| worklenz/worklenz | 2.9K | TypeScript | agpl-3.0 |
| toeverything/affine | 69.4K | TypeScript | NOASSERTION |
| kanboard/kanboard | 9.7K | PHP | MIT |
| makeplane/plane | 50.9K | TypeScript | AGPL-3.0 |
| redmine/redmine | 6K | Ruby | NOASSERTION |
| leantime/leantime | 9.3K | PHP | agpl-3.0 |
| hcengineering/platform | 24.5K | TypeScript | epl-2.0 |