awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
T

todotxt/todo.txt-cli

0
View on GitHub↗
6,123 stele·736 fork-uri·Shell·GPL-3.0·3 vizualizări

Todo.txt Cli

todo.txt-cli este un sistem de productivitate bazat pe terminal și o interfață în linie de comandă pentru gestionarea listelor de sarcini stocate în formate text simplu. Acesta servește drept automatizator de flux de lucru bazat pe fișiere text care organizează munca folosind fișiere text simple și marcatori pentru priorități, proiecte și contexte.

Instrumentul permite automatizarea fluxurilor de lucru pentru sarcini prin executarea de scripturi shell externe și acțiuni personalizate. Suportă un flux de lucru minimalist permițând utilizatorilor să filtreze, să editeze și să arhiveze sarcini fără a părăsi terminalul.

Capabilitățile sale acoperă întregul ciclu de viață al sarcinii, inclusiv crearea intrărilor, prioritizarea și modificarea textului. Sistemul oferă utilitare pentru filtrarea sarcinilor, deduplicare și urmărirea finalizării, precum și capacitatea de a muta elementele finalizate în fișiere de arhivă dedicate și de a genera rapoarte sumare.

Features

  • Plain Text Task Tracking - Organizes and tracks to-do lists using simple text files to ensure maximum portability and longevity.
  • Command Line Task Lists - Provides a task management system operated entirely through a terminal interface for streamlined daily workloads.
  • Productivity Workflow Automations - Manipulates task data through shell scripts and custom actions to create personalized productivity workflows.
  • Task Completion Tracking - Allows marking items as finished by adding a completion date.
  • Task Creation - Enables appending new entries to a task list with automatic date inclusion or interactive input.
  • Task Attribute Modifications - Enables modifying existing task entries by appending, prepending, or replacing text within a line.
  • Task Filtering - Provides keyword, priority, and project-based filtering to narrow down visible tasks in the terminal.
  • Task Prioritization - Allows assigning, changing, or removing priority levels to rank the importance of work.
  • Plaintext Todo Managers - Provides a command-line interface specifically for managing task lists stored in the industry-standard todo.txt plaintext format.
  • Metadata Tagging - Uses specific character sequences within text lines as markers to denote priorities, projects, and contexts for organization.
  • Plain-Text Persistence - Maintains all task data in simple text files to ensure portability and human readability without a database.
  • Workflow Organizers - Structures work using project and context markers in a plain text format to maintain focus through efficient grouping.
  • Terminal Productivity Tools - Offers a set of shell commands for filtering, editing, and archiving tasks to enhance efficiency within the terminal.
  • Formatted Task Summaries - Generates summary reports that count total open and completed tasks.
  • Item Archiving - Moves completed items from active lists to separate long-term storage files to keep the workspace clean.
  • Task File Organization - Provides utilities to move individual tasks between files or append text to specific files within a task directory.
  • CLI Configuration Files - Provides a system for storing persistent default settings and visual preferences via global and local configuration files.
  • Direct File Manipulations - Implements task updates by rewriting or appending content directly to the source text files on disk.
  • External Script Hooks - Provides mechanisms to execute external shell scripts from a dedicated directory to extend the tool's functionality.
  • CLI Configuration - Allows setting global or local preferences for filenames, defaults, and shell completion via a configuration file.
  • Marker Extractions - Lists all unique project and context markers found across the current set of tasks for quick retrieval.
  • Line-Based Record Processing - Treats each line in a text file as a discrete task entity for editing and filtering operations.
  • Extensible Automation Actions - Supports extending functionality by executing shell scripts for recursive calls and shared variable management.
  • Terminal Note Tools - Simple shell script for managing task lists in plain text.

Istoric stele

Graficul istoricului de stele pentru todotxt/todo.txt-cliGraficul istoricului de stele pentru todotxt/todo.txt-cli

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Todo.txt Cli

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Todo.txt Cli.
  • gothenburgbitfactory/taskwarriorAvatar GothenburgBitFactory

    GothenburgBitFactory/taskwarrior

    5,906Vezi pe GitHub↗

    Taskwarrior is a command-line task manager that lets you create, modify, filter, and complete to-do items directly from the terminal. It stores all tasks in a single plain-text file for portability and manual editing, and includes a custom expression language for selecting tasks by status, priority, tags, and date ranges. The tool distinguishes itself through several integrated capabilities. It computes a numeric urgency score for each task based on weighted factors like age, tags, and due date to determine ordering. A recurrence template engine generates new task instances from a template af

    C++gtdtask-managertaskwarrior
    Vezi pe GitHub↗5,906
  • klaussinani/taskbookAvatar klaussinani

    klaussinani/taskbook

    9,327Vezi pe GitHub↗

    Taskbook is a command-line task manager and local plain-text organizer that provides a terminal user interface for managing to-do lists, project boards, and notes. It functions as a CLI Kanban board, allowing users to group actionable items and informational snippets into categorized boards. The tool emphasizes local data organization by storing information in local files with customizable storage paths. It supports a Kanban-style workflow where tasks are organized into boards and tracked through pending, in-progress, and complete states. The system includes capabilities for prioritizing tas

    JavaScript
    Vezi pe GitHub↗9,327
  • obsidian-tasks-group/obsidian-tasksAvatar obsidian-tasks-group

    obsidian-tasks-group/obsidian-tasks

    3,819Vezi pe GitHub↗

    This project is an Obsidian task management plugin and knowledge base task aggregator. It functions as a markdown task tracker that gathers scattered to-do items and checklists from across multiple documents into centralized, organized lists. The system utilizes a declarative query language and plain-text metadata parsing to filter, group, and sort tasks based on custom criteria. It includes specific capabilities for recurring task scheduling, allowing checkboxes to automatically update due dates upon completion. The plugin performs vault-wide indexing to aggregate tasks from multiple files

    TypeScriptobsidian-pluginobsidian-taskstask-management
    Vezi pe GitHub↗3,819
  • googleworkspace/cliAvatar googleworkspace

    googleworkspace/cli

    27,096Vezi pe GitHub↗

    The Google Workspace CLI is a command-line interface and Google API client designed to automate tasks across Google Workspace services. It functions as a cloud productivity automator that uses the Google Discovery Service to dynamically generate command structures and parameter requirements at runtime. The project distinguishes itself by providing a specialized AI agent toolset, exposing a server over standard input and output to provide structured tool definitions and skills for AI clients. It includes security layers for AI content sanitization to protect against prompt injection and utiliz

    Rustagent-skillsai-agentautomation
    Vezi pe GitHub↗27,096
Vezi toate cele 30 alternative pentru Todo.txt Cli→

Întrebări frecvente

Ce face todotxt/todo.txt-cli?

todo.txt-cli este un sistem de productivitate bazat pe terminal și o interfață în linie de comandă pentru gestionarea listelor de sarcini stocate în formate text simplu. Acesta servește drept automatizator de flux de lucru bazat pe fișiere text care organizează munca folosind fișiere text simple și marcatori pentru priorități, proiecte și contexte.

Care sunt principalele funcționalități ale todotxt/todo.txt-cli?

Principalele funcționalități ale todotxt/todo.txt-cli sunt: Plain Text Task Tracking, Command Line Task Lists, Productivity Workflow Automations, Task Completion Tracking, Task Creation, Task Attribute Modifications, Task Filtering, Task Prioritization.

Care sunt câteva alternative open-source pentru todotxt/todo.txt-cli?

Alternativele open-source pentru todotxt/todo.txt-cli includ: gothenburgbitfactory/taskwarrior — Taskwarrior is a command-line task manager that lets you create, modify, filter, and complete to-do items directly… klaussinani/taskbook — Taskbook is a command-line task manager and local plain-text organizer that provides a terminal user interface for… obsidian-tasks-group/obsidian-tasks — This project is an Obsidian task management plugin and knowledge base task aggregator. It functions as a markdown task… googleworkspace/cli — The Google Workspace CLI is a command-line interface and Google API client designed to automate tasks across Google… klaudiosinani/taskbook — Taskbook is a command-line task manager and note-taking application that operates within a terminal interface. It… nvim-orgmode/orgmode — Neovim Orgmode is a task management and note-taking environment for Neovim that functions as a plain-text task manager…