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
·
huytd avatar

huytd/kanban-app

0
View on GitHub↗
1,800 stars·69 forks·Rust·11 views

Kanban App

This project is a self-contained desktop application for project management that organizes tasks using a visual board. It functions as a standalone tool for tracking workflows and task statuses, operating entirely offline without the need for external cloud services or internet connectivity.

The application is built as a single executable file that bundles both the backend logic and the frontend interface. By utilizing a lightweight system container to host the web-based interface, it avoids the memory overhead associated with full browser engines. The interface itself is constructed using a functional programming framework that follows a strict model-update-view cycle to manage state transitions and ensure predictable data flow.

The software provides a complete environment for local task management by embedding all necessary web assets directly into the binary. This approach eliminates external network dependencies and ensures that the interface loads instantly upon execution.

Features

  • Self-Hosted Task Management Systems - Organizes personal or team tasks using a visual board that runs locally without needing external cloud services.
  • Kanban Boards - Organizes work items into columns to monitor progress through defined workflow stages using a visual board.
  • Task Tracking Systems - Provides a fully operational environment for tracking project workflows and task statuses without requiring a persistent network connection.
  • Application Asset Bundling - Bundles compiled web application files directly into the binary to ensure instant interface loading without external dependencies.

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
  • Compiled Binaries - Provides a statically linked executable that bundles all application logic and assets into a single file for simplified deployment.
  • Desktop Application Development - Builds functional desktop software using web technologies while maintaining low memory usage and high performance.
  • Binary Asset Embedding - Bakes all necessary web assets directly into the compiled binary to eliminate external network dependencies.
  • Unidirectional Data Flow Architectures - Implements a strict model-update-view cycle to manage application state transitions and ensure predictable data flow.
  • Native Webview Embedders - Renders the user interface using the host operating system's native webview engine to minimize memory overhead.
  • Functional Frontend Frameworks - Uses a functional programming environment to build reliable and interactive user interfaces that compile to optimized JavaScript.
  • Binary-Embedded Web Interfaces - Packages the web interface directly into a single executable file to simplify distribution and deployment.
  • Local Webview Hosts - Hosts the web-based interface within a lightweight system container to provide desktop functionality without a full browser engine.
  • Embedded Web Servers - Ships a self-contained web server that embeds the frontend interface directly into the binary for efficient deployment.
  • Star history

    Star history chart for huytd/kanban-appStar history chart for huytd/kanban-app

    Frequently asked questions

    What does huytd/kanban-app do?

    This project is a self-contained desktop application for project management that organizes tasks using a visual board. It functions as a standalone tool for tracking workflows and task statuses, operating entirely offline without the need for external cloud services or internet connectivity.

    What are the main features of huytd/kanban-app?

    The main features of huytd/kanban-app are: Self-Hosted Task Management Systems, Kanban Boards, Task Tracking Systems, Application Asset Bundling, Compiled Binaries, Desktop Application Development, Binary Asset Embedding, Unidirectional Data Flow Architectures.

    What are some open-source alternatives to huytd/kanban-app?

    Open-source alternatives to huytd/kanban-app include: jordanknott/taskcafe — Taskcafe is a self-hosted task management system and collaborative work management platform. It provides a private… kanboard/kanboard — Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks… day8/re-frame — re-frame is a functional framework for building single-page applications in ClojureScript. It provides a centralized,… tastejs/todomvc — TodoMVC is a web application specification and a JavaScript framework comparison suite. It provides a standardized set… neutralinojs/neutralinojs — Neutralinojs is a lightweight cross-platform desktop application framework that allows developers to build native… go-vikunja/vikunja — Vikunja is a self-hosted task management platform designed for organizing personal and team projects. It provides a…

    Open-source alternatives to Kanban App

    Similar open-source projects, ranked by how many features they share with Kanban App.
    • jordanknott/taskcafeJordanKnott avatar

      JordanKnott/taskcafe

      5,176View on GitHub↗

      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
      View on GitHub↗5,176
    • 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
    • day8/re-frameday8 avatar

      day8/re-frame

      5,532View on GitHub↗

      re-frame is a functional framework for building single-page applications in ClojureScript. It provides a centralized, immutable database that serves as the single source of truth for the entire application state, enforcing a strict unidirectional data flow where events trigger state transitions and subsequent view updates. The framework distinguishes itself through a reactive signal graph and an interceptor-based middleware pipeline. By treating application logic as a sequence of data-driven events and declarative side effects, it decouples business logic from the view layer. This architectur

      Clojureclojurescriptre-framereact
      View on GitHub↗5,532
    • tastejs/todomvctastejs avatar

      tastejs/todomvc

      28,941View on GitHub↗

      TodoMVC is a web application specification and a JavaScript framework comparison suite. It provides a standardized set of requirements used to generate feature-complete task-tracking applications across different languages and frameworks, serving as a frontend architectural reference. The project functions as a behavioral test suite and a cross-framework benchmark. It allows for the evaluation of frontend libraries by comparing identical application implementations to analyze differences in syntax, coding patterns, and functional capabilities. The suite covers broad capability areas includin

      JavaScript
      View on GitHub↗28,941
    See all 30 alternatives to Kanban App→

    Curated searches featuring Kanban App

    Hand-picked collections where Kanban App appears.
    • Self-Hosted Visual Project Management
    • Issue tracking software
    • Trello Alternatives