awesome-repositories.comKategorienBlog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
kanboard avatar

kanboard/kanboard

0
View on GitHub↗
9,663 Stars·1,964 Forks·PHP·MIT·55 Aufrufekanboard.org↗

Kanboard

Kanboard ist ein selbst gehostetes Kanban-Projektmanagement-Tool und eine Produktivitätssuite, die für die Verfolgung von Softwareaufgaben und Teamzusammenarbeit entwickelt wurde. Es bietet ein visuelles System zur Verwaltung von Arbeitsabläufen durch die Verwendung von Boards, Spalten und Karten.

Das Projekt verfügt über ein erweiterbares Plugin-Framework und eine umfassende API für die programmatische Aufgaben- und Projektverwaltung. Es beinhaltet spezialisiertes Identitätsmanagement durch LDAP-Integration, was die Synchronisierung von Benutzerkonten und Gruppenberechtigungen von Verzeichnisservern ermöglicht.

Das System deckt eine breite Palette von Funktionen ab, einschließlich ereignisgesteuerter Workflow-Automatisierung, detaillierter Projektanalysen wie Burn-Down-Diagrammen und Zykluszeitmessung sowie granularer rollenbasierter Zugriffskontrolle. Es unterstützt zudem integrierte Zeiterfassung, Unteraufgaben-Zerlegung und Multi-Methoden-Authentifizierung, einschließlich Zwei-Faktor-Authentifizierung und Reverse-Proxy-Unterstützung.

Die Anwendung ist mit MySQL und PostgreSQL für die persistente Datenspeicherung kompatibel und kann mittels Docker Compose bereitgestellt werden.

Features

  • Kanban Boards - Organizes work into visual boards to track progress using Kanban methodology.
  • Team Collaboration Platforms - Providing a private workspace for teams to manage shared projects with granular role and permission controls.
  • Kanban Boards - Implements a visual project management interface that organizes tasks into columns based on workflow stages.
  • User Authentication - Authenticates users via local database credentials or remote identity providers.
  • Project Task Management - Provides a structured interface for external clients to create and manipulate projects and tasks.
  • Project Task Visualizers - Organizes work using visual tools such as Kanban boards and Gantt timelines.
  • Task Tracking Systems - Breaking down development work into tasks and subtasks with time tracking and deadline monitoring.
  • Task and Workflow Automation - Automates task workflows by triggering actions like changing assignees or closing tasks upon specific events.
  • Self-Hosted - A private installation for organizing team projects with built-in time tracking and analytics.
  • User Group Management - Organizes users into logical teams to simplify the bulk assignment of permissions.
  • Relational Database Persistence - Implements state management using relational databases to ensure project data consistency.
  • Project Workflow Automation - Setting up event-driven triggers and background jobs to automate repetitive task updates and notifications.
  • Global Role Management - Assigns global roles to restrict access to system settings and project creation.
  • Project Access Controls - Manages granular permissions for individual users and groups to control access to project resources.
  • User Management - Provides tools for creating and updating user accounts, roles, and contact details.
  • Identity Provider Integrations - Abstracts authentication and group synchronization through pluggable interfaces for LDAP and OAuth2 providers.
  • Role-Based Access Control - Validates user and group permissions against a granular access map to restrict resource and project actions.
  • User Access Management - Provides centralized administrative control over user identities and their associated project permissions.
  • Extensible Plugin Architectures - Provides a modular architecture allowing third-party plugins to register custom routes, helpers, and templates.
  • Programmatic Content APIs - Provides a comprehensive programmatic interface for executing management actions and retrieving data for automation.
  • Task Decompositions - Allows breaking down high-level project work into granular, trackable subtasks with assignments.
  • Event-Driven Action Bindings - Triggers predefined tasks or workflow changes automatically in response to specific system events.
  • LDAP Authentication - Provides integration with directory services for centralized user authentication.
  • Cumulative Flow Diagrams - Generates cumulative flow diagrams to analyze progress and bottlenecks in the project management tool.
  • Automatic Time Tracking - Automatically starts timers when subtasks transition to an in-progress state.
  • Collaboration Notifications - Sends alerts and updates to users regarding task changes and milestones.
  • Deadline Notifications - Sends email alerts regarding expired deadlines to users and managers.
  • External Group Synchronization - Synchronizes group data from external systems to manage project-level permissions.
  • External Task Synchronization - Organizes tasks from third-party bug trackers using a visual Kanban workflow.
  • Group Management - Provides tools for organizing users into groups and managing their memberships.
  • Project Automation Rules - Provides a system to create and manage automated project rules that link events to specific actions.
  • Project Calendaring - Provides a calendar view to manage project timelines based on task due and start dates.
  • Project Management Templates - Provides pre-configured structures and default column names for initializing new projects.
  • Performance Reports - Produces data-driven reports to measure team velocity and performance in the project management tool.
  • Contextual Metadata Attachments - Enables the upload of files to a project task using base64 encoded content.
  • Deadline Monitoring - Identifies tasks that have passed their due dates across multiple projects.
  • Remote Task Injection - Enables the generation of new work items by calling specific network endpoints from external applications.
  • Task Relationships - Allows linking tasks together using custom relationship labels via a programmatic API.
  • Workload Visualizations - Visualizes open tasks assigned to users using pie charts to analyze workload distribution.
  • Task Metadata Customization - Allows storing and managing custom key-value metadata pairs for tasks via a programmatic interface.
  • Task Performance Analytics - Calculates lead and cycle times to measure the duration from task creation to completion.
  • State Transition Logs - Records every movement of a task between columns, including date and user, in the project management tool.
  • Time Tracking Tools - Includes software for monitoring time spent on tasks to track project progress.
  • Time Tracking Software - Provides applications for logging work hours to analyze resource allocation.
  • Time Tracking Utilities - Provides tools for measuring and managing time spent on subtasks and activities.
  • User Mention Notifications - Triggers notifications when a username is tagged with an @ symbol.
  • Work-In-Progress Limits - Restricts users to a single active subtask to prevent multitasking inefficiency.
  • PostgreSQL Persistence - Provides full support for using PostgreSQL as the primary persistent data store.
  • External Data Integrations - Integrates with external task and link providers to display third-party information within the tool.
  • MySQL Integrations - Provides full support for using MySQL or MariaDB as the primary persistent data store.
  • Cron Scheduling - Schedules recurring background jobs via cron for system maintenance and asynchronous processing.
  • Event-Driven Automation Engines - Provides an engine that triggers specific tasks based on system activities and events.
  • Event-Driven Task Triggers - Enables the automatic creation of new tasks triggered by specific system events.
  • Task Tagging Systems - Provides a flexible tagging system for categorizing and grouping tasks.
  • External Workflow Triggers - Sends data via HTTP POST to external URLs when specific project events are triggered.
  • Background Job Processing - Executes deferred tasks asynchronously using a work queue to maintain interface responsiveness.
  • Plugin Extensibility - Integrates third-party plugins to expand the core functionality of the project management tool.
  • Plugin Managers - Provides a browser-based administrator panel for installing, updating, and removing extensions.
  • Access Control Lists - Uses access control lists to filter HTTP requests and permit or deny entry to system resources.
  • API Authentication - Manages programmatic access to the system using personal access tokens and basic authentication.
  • Authentication Extensions - Provides an extensible framework for integrating external identity providers through pre-authentication and OAuth flows.
  • Brute Force Protections - Protects accounts against automated attacks by locking them and requiring CAPTCHAs after failed attempts.
  • External Identity Provider Integration - Imports user details, roles, and group memberships from external identity providers.
  • Identity Management - A user access system that synchronizes accounts and group permissions from directory servers.
  • User Role Management - Fetches the available roles defined at both the application and project levels.
  • Custom Role Definitions - Provides the ability to define custom roles with granular permissions to enforce specific project workflows.
  • Directory Querying - Allows searching a remote directory to retrieve user and group entries based on specified criteria.
  • Group Filters - Fetches group records and associated members from a directory service for access control.
  • Login Restrictions - Controls application access by requiring users to match specific LDAP directory attributes.
  • Role Mapping - Synchronizes user roles based on their membership in specific LDAP directory groups.
  • User Attribute Retrieval - Retrieves single user records from a directory service to populate identity information.
  • Primary Authentication Methods - Supports multiple primary identity verification methods including local databases, OAuth2, and reverse proxies.
  • Reverse Proxy Authentication - Identifies users by reading trusted HTTP headers provided by a reverse proxy to start sessions.
  • Two-Factor Authentication - Implements time-based one-time passwords to add a secondary security layer after primary login.
  • User Account Archiving - Provides administrative control to enable or disable user accounts to manage system access.
  • External User Provisioning - Creates new user accounts by fetching identity data from an external directory server.
  • Asynchronous Task Queues - Implements an asynchronous work queue to process deferred background jobs and maintenance tasks via cron.
  • Custom Action Handlers - Implements a framework for defining custom logic that executes in response to application events.
  • Dependency Injection Containers - Uses a dependency injection container to store singleton class instances for global availability.
  • Background Task Schedulers - Manages and executes recurring background operations to automate system processes.
  • Template Overrides - Allows custom HTML or PHP files to replace default views based on filesystem path matching.
  • Plugin Architectures - Implements an architectural pattern that allows the core system to be extended through modular, dynamically loaded components and hooks.
  • Plugin Managers - Provides tools for the discovery, installation, and management of third-party extensions.
  • Third-Party Plugins - Supports external modules and extensions that add specialized processing capabilities to the core application.
  • Project Management - Provides a central record for storing project documentation, member lists, and activity logs.
  • Kanban Swimlane Management - Provides the ability to modify swimlane names, descriptions, and positions to organize the Kanban board.
  • Private Project Workspaces - Allows users to create private project workspaces restricted to their own access.
  • Project Label Management - Provides tools to create and remove labels globally or within specific projects.
  • Project Visibility Control - Provides the ability to enable, disable, or control the public accessibility of projects.
  • Swimlane Management - Fetches details of project swimlanes using identifiers or names.
  • Project Progress Tracking - Plots remaining work against time to track progress toward completion in the project management tool.
  • Activity Streams - Fetches a stream of events for projects to track progress and changes in the project management tool.
  • Cumulative Flow Diagrams - Records daily task counts in each column to visualize project stability in the project management tool.
  • Remote Administration Interfaces - Allows remote manipulation of tasks, projects, and users through a secure interface with role enforcement.
  • Event Trigger Registration - Allows the registration of new event triggers to enable customized automatic actions.
  • Dashboard Retrieval - Provides an API for retrieving dashboard metadata to summarize user activity and status.
  • Swimlane Layouts - Creates horizontal divisions on a board to separate work by release or team.
  • Attachment Managers - Provides a system for uploading, retrieving, and deleting files associated with specific projects via API.
  • Project Management - Manages projects using a Kanban-style workflow.
  • Kanban Boards - Minimalist kanban software for tracking project tasks.
  • Productivity Tools - Project management software.
  • Projektmanagement - Minimalist Kanban board for task visualization.

Star-Verlauf

Star-Verlauf für kanboard/kanboardStar-Verlauf für kanboard/kanboard

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Kanboard

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Kanboard.
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗299,516
  • jordanknott/taskcafeAvatar von JordanKnott

    JordanKnott/taskcafe

    5,176Auf GitHub ansehen↗

    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.

    TypeScriptgolanggqlgengraphql
    Auf GitHub ansehen↗5,176
  • worklenz/worklenzAvatar von Worklenz

    Worklenz/worklenz

    2,921Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗2,921
  • vendurehq/vendureAvatar von vendurehq

    vendurehq/vendure

    7,924Auf GitHub ansehen↗

    Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o

    TypeScriptecommerceecommerce-apiecommerce-framework
    Auf GitHub ansehen↗7,924
Alle 30 Alternativen zu Kanboard anzeigen→

Häufig gestellte Fragen

Was macht kanboard/kanboard?

Kanboard ist ein selbst gehostetes Kanban-Projektmanagement-Tool und eine Produktivitätssuite, die für die Verfolgung von Softwareaufgaben und Teamzusammenarbeit entwickelt wurde. Es bietet ein visuelles System zur Verwaltung von Arbeitsabläufen durch die Verwendung von Boards, Spalten und Karten.

Was sind die Hauptfunktionen von kanboard/kanboard?

Die Hauptfunktionen von kanboard/kanboard sind: Kanban Boards, Team Collaboration Platforms, User Authentication, Project Task Management, Project Task Visualizers, Task Tracking Systems, Task and Workflow Automation, Self-Hosted.

Welche Open-Source-Alternativen gibt es zu kanboard/kanboard?

Open-Source-Alternativen zu kanboard/kanboard sind unter anderem: awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… jordanknott/taskcafe — Taskcafe is a self-hosted task management system and collaborative work management platform. It provides a private… worklenz/worklenz — Worklenz is a project management platform and professional services automation tool designed for planning work,… vendurehq/vendure — Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as… leantime/leantime — Leantime is an open-source project management platform designed to track tasks, milestones, and workflows using Kanban… akaunting/akaunting — Akaunting is a modular business enterprise resource planning system and self-hosted accounting software. It provides a…