A command line tool for tracking what you're doing and what you've done using a TaskPaper-formatted text file.
Doing is a command line tool that helps users remember what they were doing and track what they've done by logging activities into a TaskPaper-formatted text file. It solves the problem of losing track of tasks and time during work by providing quick commands to record and review entries, making it ideal for maintaining a personal work log.
Developers, writers, and professionals who work primarily in the command line and need a lightweight, text-based system to track their daily activities and time without complex software.
Developers choose Doing for its simplicity, speed, and reliance on plain text, which ensures data portability and avoids vendor lock-in, while offering powerful features like time tracking and integration with macOS utilities like LaunchBar and Alfred.
Doing is a command line interface (CLI) tool designed to help users record and review their activities. It allows for quick logging of tasks and reminders, making it easy to track work progress and recall recent actions after distractions.
doing now and doing later.doing recent, doing today, and doing last.Doing emphasizes simplicity and speed, allowing users to focus on logging activities without leaving the command line, using a plain text format for longevity and portability.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Commands like 'doing now' and 'doing later' allow instant activity recording without leaving the terminal, aligning with its philosophy of simplicity and speed.
Uses a TaskPaper-formatted plain text file, ensuring data longevity and avoidance of vendor lock-in, as emphasized in the value proposition.
Supports custom plugins and hooks for personalized workflows, with documentation available in the wiki for creating and sharing plugins.
Works seamlessly with LaunchBar and Alfred, providing quick access and entry addition from macOS utilities, as detailed in the README.
Requires Ruby installation and may need manual symlinking for full LaunchBar integration if using RVM, adding setup overhead.
Relies on a local text file with no built-in syncing or cloud backup, making it unsuitable for multi-device workflows or team collaboration.
With over 30 commands, mastering all functionalities can be overwhelming, and the CLI-only interface lacks intuitive guidance for new users.