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
JordanKnott avatar

JordanKnott/taskcafe

0
View on GitHub↗
5,176 stars·466 forks·TypeScript·mit·34 views

Taskcafe

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.

Features

  • Kanban Boards - Provides a full Kanban-based task management system for tracking project flow.
  • Project Task Management - Provides a complete system for managing project tasks, comments, and organizational workflows.
  • Self-Hosted Task Management Systems - Provides a complete, privately hosted workspace for organizing tasks through Kanban boards, outlines, and calendars.
  • Collaboration Platforms - Provides a comprehensive platform for team communication and project coordination.
  • Collaborative Project Planning - Enables planning complex work breakdowns using hierarchical outlines and timeline charts.
  • Hierarchical Task Nesting - Supports hierarchical task nesting to represent complex breakdowns of work.
  • Task Tracking Systems - Implements a task tracking system to aggregate and monitor assignments.
  • Agent Task Assignment - Aggregates all tasks assigned to a specific user into a dedicated view.
  • Team Collaboration Platforms - Provides a platform for team collaboration through task-specific comments and detailed activity logs.
  • Containerized Application Suites - Ships as a cohesive suite of services including application, database, and cache via containers.
  • Self-Hosted Infrastructure Management - Supports the administration and configuration of private, self-managed project management instances.
  • Collaborative Workspaces - Offers shared workspaces to group projects and tasks into dedicated environments for team collaboration.
  • Role-Based Access Control - Manages visibility and access to private project content through role-based permission checks.
  • Project Containers - Groups related tasks into distinct project containers to isolate different areas of work.
  • Project Visibility Control - Allows toggling project boards between private access for authorized users and public visibility for external visitors.
  • Portfolio Oversight - Provides centralized dashboards for monitoring status and progress across multiple project portfolios.
  • Project Task Visualizers - Includes project task visualizers such as timeline charts to visualize dependencies and durations.
  • Public Board Sharing - Creates read-only public project views that allow external visitors to see content without authentication.
  • Task Automation Tools - Provides tools to automate repetitive project management tasks and workflows based on defined rules.
  • Version Control Sync - Syncs development tasks with external version control systems via code commits and pull requests.
  • Container Orchestration Configurations - Provides container orchestration configurations to bundle the application, database, and cache for consistent deployment.
  • Self-Hosted Deployment Infrastructure - Orchestrates the deployment of the web application and database using containers for hosting consistency.
  • Task Condition Triggers - Executes backend functions automatically when predefined task properties or conditions are met.
  • Calendar Visualization Components - Renders deadlines and scheduled tasks within a calendar visualization interface.
  • More to explore - Project management tool for tracking tasks and workflows.
  • Productivity Tools - Open-source project management tool.

Star history

Star history chart for jordanknott/taskcafeStar history chart for jordanknott/taskcafe

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Taskcafe

Similar open-source projects, ranked by how many features they share with Taskcafe.
  • 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

    PHPagilekanbankanboard
    View on GitHub↗9,663
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
  • 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

    TypeScriptexpressjspostgresqlproject-management
    View on GitHub↗2,921
  • 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

    PHPagileasanacalendar
    View on GitHub↗9,288
See all 30 alternatives to Taskcafe→

Frequently asked questions

What does jordanknott/taskcafe do?

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.

What are the main features of jordanknott/taskcafe?

The main features of jordanknott/taskcafe are: Kanban Boards, Project Task Management, Self-Hosted Task Management Systems, Collaboration Platforms, Collaborative Project Planning, Hierarchical Task Nesting, Task Tracking Systems, Agent Task Assignment.

What are some open-source alternatives to jordanknott/taskcafe?

Open-source alternatives to jordanknott/taskcafe include: kanboard/kanboard — Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… worklenz/worklenz — Worklenz is a project management platform and professional services automation tool designed for planning work,… leantime/leantime — Leantime is an open-source project management platform designed to track tasks, milestones, and workflows using Kanban… mattermost/focalboard — Focalboard is an open-source project management tool and collaborative task organizer. It functions as a kanban board… nextcloud/docker — This project provides containerized images for deploying a self-managed content collaboration and file sharing server.…