{"id":16609626,"url":"https://github.com/artbit/trello-todo","last_synced_at":"2026-04-18T22:33:20.584Z","repository":{"id":147004460,"uuid":"265213036","full_name":"ArtBIT/trello-todo","owner":"ArtBIT","description":"Simple wrapper around trello cli that makes it faster to use","archived":false,"fork":false,"pushed_at":"2020-05-19T13:45:16.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-04-04T13:06:14.535Z","etag":null,"topics":["bash","todo","trello","trello-api","trello-cli"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ArtBIT.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2020-05-19T10:11:28.000Z","updated_at":"2020-05-19T13:45:18.000Z","dependencies_parsed_at":null,"dependency_job_id":"f3543ccd-7981-45ff-bd9e-927310611b6f","html_url":"https://github.com/ArtBIT/trello-todo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ArtBIT/trello-todo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArtBIT%2Ftrello-todo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArtBIT%2Ftrello-todo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArtBIT%2Ftrello-todo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArtBIT%2Ftrello-todo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ArtBIT","download_url":"https://codeload.github.com/ArtBIT/trello-todo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArtBIT%2Ftrello-todo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31987877,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"ssl_error","status_checked_at":"2026-04-18T20:23:29.375Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["bash","todo","trello","trello-api","trello-cli"],"created_at":"2024-10-12T01:29:10.376Z","updated_at":"2026-04-18T22:33:20.566Z","avatar_url":"https://github.com/ArtBIT.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# trello-todo\nThis is a simple wrapper around [trello-cli](https://github.com/mheap/trello-cli) that makes it easier to manage [Trello](https://trello.com)\n\n## Installation\n1. Check out a clone of this repo to a location of your choice, such as `git clone https://github.com/artbit/trello-todo ~/.trello-todo`\n2. Source it `source ~/.trello-todo/trello-todo.sh` (you can add this line to your `.bashrc` to automatically add it for every session)\n3. Install dependencies: `npm i -g trello-cli`\n -  Run `trello` to generate basic config in your home directory.\n -  [Get an API key](https://trello.com/app-key) and put it in `~/.trello-cli/config.json`\n4. Run `todo refresh` to refresh the list of Trello boards and lists.\n\n## Usage\n```bash\nThis is a CLI helper for Trello board (https://trello.com)\nUSAGE:\n    todo COMMAND CARDPATH [OPTIONS]\n\nARGS:\n    \u003cCARDPATH\u003e = \u003cBOARD\u003e[/\u003cLIST\u003e[/CARD]]\n            is simply a forward-slash delimited string that describes\n            the BOARD/LIST/CARD as a simple folder structure.  It is\n            not case sensitive, and you do not need to provide the full\n            BOARD/LIST/CARD names, but can use substrings instead.\n            The following are all identical: \"Daily Tasks/Todo/Call\"\n            \"daily/todo/call\" \"tasks/tod/call\" Bear in mind that in\n            case you have multiple boards/lists/cards that share the\n            same substring, the first match will be used.  You have\n            to provide a substring that is unique to the specific\n            BOARD/LIST/CARD.\n\nCOMMANDS:\n    h, help\n            Shows this screen.\n\n    r, refresh\n            Reloads data from the Trello cloud.\n\n    a, add CARDPATH/TITLE [DESCRIPTION]\n            Adds a new card titled TITLE with optional DESCRIPTION to\n            the BOARD/LIST specified in the CARDPATH.\n\n    d, delete CARDPATH\n            Delete a card, list or a board.\n            Examples:\n               $ todo d \"Daily Tasks\"   \n                Deletes the board \"Daily Tasks\".\n\n               $ todo d \"Daily Tasks/Todo\"\n                Deletes the list \"Todo\" in the board \"Daily Tasks\".\n\n               $ todo d \"Daily Tasks/Todo/Call\"\n                Deletes the card titled \"Call\" on the list \"Todo\" in the\n                board \"Daily Tasks\".\n\n    v, view [CARDPATH]\n            Shows the contents of a card, list, or a board defined by\n            the CARDPATH.\n\n    m, move CARDPATH CARDPATH\n            Move a card defined by the first CARDPATH to another\n            CARDPATH.\n            Examples:\n                $ todo m \"Daily Tasks/Todo/Call\"  \"Daily Tasks/Done\"\n                Moves the card titled \"Call\" from the list \"Todo\" of the\n                board \"Daily Tasks\" to the list called \"Done\" on the\n                same board.\n\n                $ todo m \"daily/todo/call\"  \"daily/done\"\n                Similarly, you can use parts of the board/list/card\n                names using case-insensitive strings to type the same\n                action more quickly.\n                NOTE: In case of multiple matches the first match will\n                be used.\n\n    w, web CARDPATH\n            Opens the board/list/card in the Trello web app in a browser.\n\n```\n\n## Examples\n```bash\n# Add a new board called \"Daily Tasks\"\ntodo add \"Daily Tasks\"\n\n# Add a few lists to the newly cerated board\ntodo add \"Daily Tasks/ToDo\"\ntodo add \"Daily Tasks/Doing\"\ntodo add \"Daily Tasks/Done\"\n\n# Add a few cards to the ToDo list\ntodo add \"daily/todo/Readme\" \"Write a README.md\"\ntodo add \"daily/todo/Push Changes\" \"Push changes to GitHub\"\n\n# Move the cards around\ntodo move \"daily/todo/readme\" \"daily/doing\"\ntodo move \"daily/doing/readme\" \"daily/done\"\n\ntodo move \"daily/todo/push\" \"daily/doing\"\ntodo move \"daily/doing/push\" \"daily/done\"\n\n# Show the ToDo list\ntodo web \"daily/todo\"\n\n# Or open the \"Daily Tasks\" board in the browser\ntodo web \"daily\"\n```\n\n## License\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fartbit%2Ftrello-todo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fartbit%2Ftrello-todo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fartbit%2Ftrello-todo/lists"}