Open-source project management platforms that provide spreadsheet-based task tracking and collaborative planning for self-hosted environments.
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 use of boards, lists, and calendars. These tools enable users to monitor progress across teams and organize tasks by status and ownership.
Focalboard is a self-hostable collaborative project management tool that provides a structured workspace for tracking tasks, though it focuses primarily on kanban and board-based views rather than a traditional spreadsheet-style grid interface.
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 authentication protocols to verify user credentials and secure access to the project management environment. The application includes a programmatic interface that facilitates integration with third-party services, enabling the automation of workflows and the synchronization of data across development stacks. It utilizes a structured database for persistence and exposes system functionality through standardized endpoints to support external tool connectivity.
Planka is a self-hostable project management tool that supports collaboration, role-based access, and API integrations, though it uses a Kanban board interface rather than the spreadsheet-style grid requested.
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. The system covers a broad range of project planning and tracking capabilities, such as timeline charts for visualizing dependencies, shared workspaces for team collaboration, and task-specific activity logs. It also includes automation rules for triggering actions based on task conditions and integration with external version control systems to sync development tasks with code commits.
Taskcafe is a self-hosted project management platform that supports collaborative task tracking and automation, though it focuses on Kanban and timeline views rather than a traditional spreadsheet-style interface.
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 wide range of task management capabilities, including Gantt chart visualizations, time tracking, and cross-board task aggregation. It includes administrative tools for role-based access control, automated backup scheduling, and programmatic extensibility through a REST API and event-driven webhooks. The application is available for deployment via Docker and supports multi-tenant configurations.
Wekan is a self-hosted project management tool that provides robust task tracking and collaboration features, though it uses a Kanban-style board interface rather than the spreadsheet-based grid layout you requested.
Rowy is a low-code backend platform for Firebase that provides a NoSQL spreadsheet interface for managing databases and deploying cloud functions. It functions as a cloud function workflow orchestrator and a database management tool that presents collections as editable grids for visual record editing and bulk data manipulation. The platform distinguishes itself by allowing users to trigger custom server-side scripts and business logic based on database changes and external events. It includes a role-based access control system for defining specific permissions for database collections, individual fields, and stored files. The system covers broader capabilities including automated data workflows, custom backend API construction, and visual database management. Users can define rich data fields and manage user profile settings to restrict record updates to authenticated owners.
Rowy provides a spreadsheet-like interface for managing relational data and includes role-based access control and automation, making it a strong candidate for building custom project management workflows even though it is primarily a backend-as-a-service platform.
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 between free-form whiteboarding and structured tabular views. It utilizes conflict-free replicated data types to manage concurrent edits, ensuring consistent collaboration. Users can extend the workspace with modular artificial intelligence integrations, which use natural language prompts to generate, summarize, and transform content into various visual or structured formats. The software is built for self-hosting, allowing teams to maintain full control over their data and infrastructure. It supports container-orchestrated deployment, providing tools for managing private workspaces, authentication, and production-ready environments. The system is designed to be installed and configured on personal or team-managed infrastructure, ensuring that all sensitive information remains within a private, secure, and scalable environment.
AFFiNE provides a collaborative, self-hostable workspace that includes a canvas-integrated database engine with tabular views, making it a strong alternative for project management and data organization despite its primary focus on knowledge management.
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. The system ensures data consistency across multiple clients through real-time synchronization and maintains predictable state transitions using a centralized, immutable data store. The application is built on a component-based architecture that manages local view logic and data binding. It supports various deployment environments, including local hardware and containerized setups, and provides a standard interface for interacting with core business logic. The project includes integrated testing suites to verify code integrity and system stability.
Focalboard is a self-hosted project management tool that provides a spreadsheet-like interface for task tracking, relational data organization, and collaborative workflows, directly matching your requirements.
This project is a markdown kanban board and visual task organizer. It serves as a productivity extension for personal knowledge management, providing a board-based system to manage task status and progress through a drag-and-drop interface. The tool implements a kanban workflow by converting plain markdown files into draggable columns. This allows for the visualization of work stages and the organization of project tasks within a local knowledge base. The system covers project management and visual task tracking by structuring unstructured notes and lists into interactive boards. It uses markdown files to store all board layouts and card data, ensuring compatibility with plain text editors.
This is a plugin for the Obsidian note-taking application rather than a standalone, self-hostable project management platform with relational data linking or role-based access control.
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-driven workflow automation, detailed project analytics such as burn-down charts and cycle time measurement, and granular role-based access control. It also supports integrated time tracking, subtask decomposition, and multi-method authentication including two-factor authentication and reverse proxy support. The application is compatible with MySQL and PostgreSQL for persistent data storage and can be deployed using Docker Compose.
Kanboard is a self-hosted project management tool that provides robust task tracking, role-based access control, and automation, though it uses a Kanban board interface rather than the spreadsheet-style grid you requested.
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 streamlines professional service delivery through the use of reusable project templates and automated workflows to accelerate the setup of new client engagements. The system covers a broad range of operational capabilities, including financial management for budget and revenue tracking, resource capacity planning to optimize personnel allocation, and comprehensive task management with dependency mapping and timeline visualization. Collaboration is supported through dedicated team spaces and client progress portals that provide read-only views of milestones. The project supports installation on private infrastructure using Docker containerized bundles or external cloud service configurations.
Worklenz is a self-hostable project management platform that provides robust task tracking, resource planning, and team collaboration features, though it focuses on Kanban and timeline views rather than a primary spreadsheet-like interface.
Odoo is an integrated enterprise resource planning suite designed to manage core organizational processes, including accounting, inventory, manufacturing, and human resources, within a single platform. It functions as a modular business application framework that allows for the development and deployment of specialized modules, supported by a low-code environment that provides visual tools for creating custom workflows and data-driven interfaces. The platform distinguishes itself through a highly extensible architecture that enforces strict multi-tenant data isolation, ensuring that records remain separated across different business entities within a shared environment. Developers interact with the system using an object-oriented data abstraction layer and declarative markup for interface rendering, while the modular dependency injection system enables granular feature extensions without requiring modifications to the core codebase. Beyond its foundational ERP capabilities, the platform covers a broad range of operational domains including customer relationship management, multi-channel e-commerce, project management, and retail transaction handling. These features are supported by extensive administrative tools for database management, regional accounting localization, and hardware device integration, providing a comprehensive environment for both business operations and custom software development.
Odoo is a comprehensive ERP suite that includes robust project management and spreadsheet-like data views, though it is a much broader enterprise platform than a dedicated task-tracking tool.
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 checklists to every new task to maintain consistent quality and acceptance criteria. The system covers task lifecycle management and progress tracking through interactive Kanban boards with drag-and-drop functionality. It includes utilities for fuzzy project search across documentation and decision logs, as well as tools for exporting the current board state into Markdown reports. An interactive configuration wizard is provided to define global preferences for version control, editor selection, and identification formatting.
This tool is a local-first, Markdown-based task manager and AI workflow orchestrator, but it lacks the relational database, spreadsheet-like interface, and multi-user role-based access control required for a collaborative project management platform.
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 self-hosted deployment options for private or air-gapped networks, ensuring full control over data sovereignty and security. Additionally, the system incorporates a configuration-as-code approach, allowing teams to manage workspace settings and infrastructure through version-controlled files for consistent, auditable deployments. Beyond its core management capabilities, the platform includes tools for request triage, time-boxed work cycle tracking, and collaborative knowledge management. It features a modular architecture that supports custom integrations and third-party plugins, alongside mobile-optimized interfaces for cross-platform access. Administrative governance is handled through visual workflow configuration, which allows teams to define custom state transitions, approval gates, and granular role-based access controls.
Plane is a self-hostable project management platform that offers robust task tracking, role-based access control, and workflow automation, though it focuses on kanban and hierarchical views rather than a traditional spreadsheet-like interface.
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 consistency across multiple user sessions using persistent bidirectional connections for real-time synchronization, while ensuring a responsive interface through optimistic updates that reflect user actions immediately. Security and integration are managed through a centralized authorization layer that enforces granular role-based access control and an event-driven system that processes asynchronous updates from external services. The system supports the full software development lifecycle by coordinating technical tasks, milestones, and agile tracking of features and bug fixes. It utilizes a modular plugin-based architecture to translate diverse third-party API schemas into a unified internal format, facilitating cross-platform collaboration and the integration of external code repositories into a single shared environment.
This platform functions as a collaborative project management and issue-tracking system that uses a relational graph model to link tasks and workflows, providing the core functionality required for team coordination and data organization.
AppFlowy is a local-first knowledge base and collaborative workspace platform designed for structured information management. It functions as a modular productivity suite where users organize content through a block-based document model, allowing for flexible nesting and granular manipulation of data. The system prioritizes data sovereignty by enabling self-hosted storage, ensuring that sensitive information remains under user control while maintaining offline accessibility. The platform distinguishes itself through a decoupled architecture that separates its high-performance, memory-safe core logic from the user interface. This design supports an event-driven synchronization engine that maintains consistency across local caches and collaborative sessions. Users can extend the system via a modular plugin architecture, which facilitates the integration of external or local intelligence models to automate content creation, summarize datasets, and assist with complex organizational tasks. Beyond its core document capabilities, the platform provides tools for structured data management, including relational tables that allow for the categorization, filtering, and visualization of information. The interface is built on a cross-platform rendering framework to ensure consistent performance across desktop and mobile environments.
AppFlowy provides a self-hostable, block-based workspace with relational table views that function as a spreadsheet-like interface for project and task management, making it a strong alternative for collaborative data organization.
This project is a self-hosted project management platform and collaboration tool designed for private deployment on owned servers. It provides a workspace for tracking tasks and issues, utilizing a container-based application stack to orchestrate the deployment of backend services and databases. The platform functions as a unified workspace that synchronizes data from GitHub repositories and integrates Gmail accounts. It incorporates conversational AI chatbots and translation tools for automated text and voice interactions, alongside a real-time communication hub featuring audio and video calling and live presence updates. Additional capabilities include identity and access management via OpenID Connect and GitHub OAuth, as well as an automated notification workflow supporting SMTP email, Telegram bots, and web push notifications. The system also provides tools for data export and restricts user sign-ups to invited individuals. Installation and version management are handled through container configurations and environment variables.
This is a self-hosted project management platform that provides task tracking and collaborative workspaces, though it focuses more on issue management and communication than a traditional spreadsheet-based data organization interface.