Announcement

Free to view yesterday and today
Customer Service: cat_manager

Tasks.md - Self-Hosted Markdown Task Board

Tasks.md is a lightweight, self-hosted web application for managing your tasks using simple Markdown files. Organize your work in a familiar plain-text format, rendered as an interactive board.

JavaScript
Added on 2025年5月22日
View on GitHub
Tasks.md - Self-Hosted Markdown Task Board preview
1,483
Stars
64
Forks
JavaScript
Language

Project Introduction

Summary

Tasks.md provides a straightforward yet effective way to track tasks by leveraging the simplicity and portability of Markdown files. It reads tasks directly from your defined directories and presents them in a visual, board-style interface.

Problem Solved

Traditional task management software can be overly complex, database-heavy, and tied to specific platforms or cloud services. Tasks.md solves this by offering a plain-text, file-based approach that is easy to back up, version control (with Git), and run locally or on a private server.

Core Features

Markdown File Backend

All tasks are stored as simple Markdown files in user-defined directories, making them easy to edit with any text editor and ideal for version control.

Kanban-style Board View

Tasks are automatically organized and displayed in customizable columns (based on file or folder structure), providing a clear visual overview of your workflow.

Tech Stack

Python
Flask
Markdown Parser
HTML/CSS/JavaScript

Use Cases

Tasks.md is well-suited for individuals and small teams who prefer simplicity, control, and integration with plain-text workflows.

Personal Task Management

Details

Organize your personal to-dos, ideas, and projects in a simple, file-based system accessible via your browser.

User Value

Gain control over your data, avoid proprietary software, and easily manage tasks alongside other plain-text notes.

Small Team Project Tracking

Details

Use a shared network drive or a Git repository to manage task files collaboratively, visualizing progress on a shared board.

User Value

Provide a simple, version-controlled task board for small teams without needing complex infrastructure.

Recommended Projects

You might be interested in these projects

crewAIInccrewAI

CrewAI is an open-source framework designed for orchestrating sophisticated workflows involving multiple autonomous AI agents. It facilitates collaborative intelligence, allowing agents to work together seamlessly on complex tasks by assigning roles and fostering interaction.

Python
313424194
View Details

BurntSushiripgrep

ripgrep is a command-line search tool that recursively searches the specified path for a regex pattern, built for speed and correctness. It intelligently skips files and directories ignored by your `.gitignore` files.

Rust
522482120
View Details

putyyres-downloader

A comprehensive open-source tool for downloading resources from popular Chinese platforms like WeChat Channels, Mini Programs, Douyin, Kuaishou, Xiaohongshu, as well as live streams, m3u8, Kugou, and QQ Music.

Go
6305815
View Details