{"id":15116869,"url":"https://github.com/HxX2/todocli","last_synced_at":"2025-09-27T22:31:37.508Z","repository":{"id":246555675,"uuid":"820100465","full_name":"HxX2/todocli","owner":"HxX2","description":"Todo CLI to manage your to do list in a neat way","archived":false,"fork":false,"pushed_at":"2024-09-09T20:15:43.000Z","size":8323,"stargazers_count":113,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-09-27T01:54:07.841Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HxX2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-25T19:54:40.000Z","updated_at":"2024-09-26T19:26:53.000Z","dependencies_parsed_at":"2024-06-28T17:31:00.273Z","dependency_job_id":"1d5337f6-7437-4e47-b5bf-d7bd0da3ea49","html_url":"https://github.com/HxX2/todocli","commit_stats":null,"previous_names":["hxx2/todocli"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HxX2%2Ftodocli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HxX2%2Ftodocli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HxX2%2Ftodocli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HxX2%2Ftodocli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HxX2","download_url":"https://codeload.github.com/HxX2/todocli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234462053,"owners_count":18837244,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-09-26T01:45:21.990Z","updated_at":"2025-09-27T22:31:37.491Z","avatar_url":"https://github.com/HxX2.png","language":"Go","funding_links":[],"categories":["CLI/TUI Apps","\u003ca name=\"todo-manager\"\u003e\u003c/a\u003eTodo managers"],"sub_categories":["Other"],"readme":"Todo CLI\n============\n\n\n![prompt](https://raw.githubusercontent.com/HxX2/todocli/v1.0.0/.github/assets/todo.gif)\n\n\n**Table of Contents**\n\n\u003c!-- toc --\u003e\n\n- [About](#about)\n  * [Installing](#installing)\n  * [Uninstalling](#uninstalling)\n  * [Build From Source](#build-from-source)\n  * [Usage](#usage)\n\n\u003c!-- tocstop --\u003e\n\n## About\n\nTodo CLI is a simple to do list to manage your tasks.\nWritten in GO and styled with [Nerd Fonts](https://www.nerdfonts.com/)\n\n### Installing\n\n```console\nGOBIN=\u003cyour install path\u003e go install ./cmd/todo\n```\n\n### Uninstalling\n\n```console\nrm -rf \u003cyour install path\u003e/todo\n```\n\n### Build From Source\n\nInstall Go and build with this command:\n\n```console\ngo build ./cmd/todo \n```\n\n### Usage\n\nTo init a todo list in the current git directory\n```console\ntodo -i\n```\n\nTo add a task to the list\n\n```console\ntodo -a \u003cTask String\u003e\n```\nToggle a task as done or undone\n\n```console\ntodo -t \u003cTask number\u003e\n```\nRemove a Task from the list\n\n```console\ntodo -r \u003cTask Number\u003e\n```\nOpens editor to edite the raw file of the list (it uses the $EDITOR env var)\n\n```console\ntodo -e \n```\n\nList done tasks\n\n```console\ntodo -ld\n```\n\nList undone tasks\n\n```console\ntodo -lu\n```\n\nHide Progress bar (can be used with other options)\n\n```console\ntodo -hp\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHxX2%2Ftodocli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FHxX2%2Ftodocli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FHxX2%2Ftodocli/lists"}