awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Microsoft Project Alternatives

Ranking updated Aug 19, 2026

For an open source alternative to Microsoft Project, the strongest matches are worklenz/worklenz (Worklenz is an open-source project management platform providing resource), mattermost/focalboard (Focalboard is an open-source project management and task organization) and kanboard/kanboard (Kanboard is a self-hosted project management tool built around). usekaneo/kaneo and leantime/leantime round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “open source alternatives to microsoft project”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Microsoft Project Alternatives

Find the best repos with AI.We'll search the best matching repositories with AI.
  • 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 an open-source project management platform providing resource management, time tracking, and task organization tools, though it lacks the advanced Microsoft-style portfolio tracking and Gantt dependency depth of a full enterprise PPM substitute.

    TypeScriptTime TrackingProject Task VisualizersProject Timelines
    View on GitHub↗2,921
  • 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 project management and task organization tool that supports self-hosting, though it focuses more on kanban boards and collaborative workflows than full Microsoft Project-style portfolio tracking and Gantt charts.

    TypeScriptProject Task Visualizers
    View on GitHub↗26,240
  • 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 project management tool built around Kanban boards, making it a good fit for tracking tasks though it lacks the advanced Gantt charts and portfolio management required for a full Microsoft Project substitute.

    PHPSelf-HostedProject Task VisualizersTime Tracking Software
    View on GitHub↗9,663
  • usekaneo/kaneousekaneo avatar

    usekaneo/kaneo

    3,218View on GitHub↗

    Kaneo is an open-source project management platform built around a kanban board interface for organizing tasks into columns with drag-and-drop status management. It functions as a self-hosted task manager that supports multiple workspaces, organizations, and role-based access control, with all persistent data stored in a PostgreSQL relational database and exposed through a RESTful JSON API. The platform distinguishes itself through deep external integration capabilities, connecting project workflows to GitHub, Gitea, Slack, Discord, and Telegram with automated event-driven actions. A webhook

    Kaneo is a self-hostable project management platform centered on kanban workflows, but it lacks key portfolio tracking and advanced scheduling features like Gantt charts and resource management compared to full Microsoft Project alternatives.

    TypeScriptTask Relationship LinkingWork Time Logging
    View on GitHub↗3,218
  • 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 featuring Gantt charts, time tracking, and strategic planning, making it a capable alternative for project management though it lacks some deep portfolio tracking and resource management capabilities.

    PHPProject Task Visualizers
    View on GitHub↗9,288
  • hcengineering/platformhcengineering avatar

    hcengineering/platform

    24,456View on GitHub↗

    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 project is a collaborative team platform and project management workspace, though it focuses more on developer workflows and relational issue tracking than traditional Microsoft Project-style portfolio management and Gantt scheduling.

    TypeScriptProject Management PlatformsTeam Collaboration PlatformsAccess Control Systems
    View on GitHub↗24,456
  • 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 offering issue tracking, roadmapping, and Gantt charts to help teams coordinate complex organizational tasks.

    TypeScriptAgentic Workflow AutomationProject Management SystemsWorkflow Management Systems
    View on GitHub↗50,924
  • 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 for organizing workflows and tracking tasks, though it focuses more on Kanban boards and databases than advanced Gantt charts or portfolio management.

    TypeScriptProject ManagementProductivity SuitesComponent Architectures
    View on GitHub↗25,869
  • kuaifan/dootaskkuaifan avatar

    kuaifan/dootask

    5,503View on GitHub↗

    Dootask is an open-source project management tool and self-hosted task orchestrator designed for task distribution, project tracking, and document management. It functions as a collaborative platform that integrates team communication and workflow organization within a single workspace. The platform includes a collaborative document suite for creating shared documents, mind maps, and flowcharts. It also operates as an encrypted team communication platform, utilizing asymmetric encryption to secure internal conversations and data exchange. The system covers broader capabilities in identity ma

    Dootask is a self-hostable project management and task tracking tool featuring real-time collaboration and team communication, though it lacks the advanced portfolio management and Gantt-chart-focused planning depth of Microsoft Project.

    PHPProject Task ManagementCollaborative Documentation SuitesDocument Collaboration Tools
    View on GitHub↗5,503
  • frappe/erpnextfrappe avatar

    frappe/erpnext

    35,726View on GitHub↗

    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 ERP suite that includes project management and portfolio tracking features as part of its unified platform, though it is broader than a dedicated Microsoft Project alternative.

    PythonEnterprise Resource PlanningAccess Control SystemsRole-Based Access Control Systems
    View on GitHub↗35,726
  • redmine/redmineredmine avatar

    redmine/redmine

    5,961View on GitHub↗

    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 self-hostable project management and issue-tracking platform, though it lacks built-in Gantt charts and portfolio tracking out of the box without additional plugins.

    RubyIssue Tracking SystemsIssue Tracking SystemsProject Management Software
    View on GitHub↗5,961
  • frappe/ganttfrappe avatar

    frappe/gantt

    6,013View on GitHub↗

    Open Source Javascript Gantt

    This repository is a lightweight JavaScript Gantt chart component rather than a comprehensive project management and portfolio tracking platform, making it a building block for visualization rather than a substitute for Microsoft Project.

    JavaScriptGantt ChartsTask Dependency ManagementGantt Charts
    View on GitHub↗6,013
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
worklenz/worklenz2.9KTypeScriptagpl-3.0Feb 19, 2026
mattermost/focalboard26.2KTypeScriptNOASSERTIONMay 18, 2026
kanboard/kanboard9.7KPHPMITJun 19, 2026
usekaneo/kaneo3.2KTypeScriptmitFeb 19, 2026
leantime/leantime9.3KPHPagpl-3.0Feb 19, 2026
hcengineering/platform24.5KTypeScriptepl-2.0Feb 20, 2026
makeplane/plane50.9KTypeScriptAGPL-3.0Jun 16, 2026
mattermost-community/focalboard25.9KTypeScriptotherOct 27, 2025
kuaifan/dootask5.5KPHPAGPL-3.0Jun 18, 2026
frappe/erpnext35.7KPythonGPL-3.0Jun 16, 2026

Related searches

  • an open source project management tool
  • an open source project management tool
  • an open source project management tool
  • a Gantt-chart planner
  • an open source time tracking tool
  • an open source project management platform
  • an all-in-one project tracker
  • a self-hosted Asana-style tool