{"id":21754443,"url":"https://github.com/ab20zip/taskmaster-cli","last_synced_at":"2025-03-21T03:14:47.291Z","repository":{"id":246960902,"uuid":"823156137","full_name":"Ab20zip/taskmaster-cli","owner":"Ab20zip","description":"CLI tool for daily management of tasks in a to-do list.","archived":false,"fork":false,"pushed_at":"2025-03-19T22:29:38.000Z","size":162,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-19T23:28:35.935Z","etag":null,"topics":["kotlin","todo","todo-cli"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","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/Ab20zip.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-02T14:01:07.000Z","updated_at":"2025-03-19T22:29:33.000Z","dependencies_parsed_at":"2024-07-06T01:33:12.858Z","dependency_job_id":"3500502f-b4b1-4206-8dd2-6d93a8ce50eb","html_url":"https://github.com/Ab20zip/taskmaster-cli","commit_stats":null,"previous_names":["ab20zip/taskmaster-cli"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ab20zip%2Ftaskmaster-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ab20zip%2Ftaskmaster-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ab20zip%2Ftaskmaster-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ab20zip%2Ftaskmaster-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ab20zip","download_url":"https://codeload.github.com/Ab20zip/taskmaster-cli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244728235,"owners_count":20500023,"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":["kotlin","todo","todo-cli"],"created_at":"2024-11-26T09:14:00.154Z","updated_at":"2025-03-21T03:14:47.274Z","avatar_url":"https://github.com/Ab20zip.png","language":"Kotlin","readme":"# TaskMaster\n\nTaskMaster is a Kotlin-based application designed to manage tasks.\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes.\n\n### Prerequisites\n\n### Prerequisites\n\nThis project is developed with a forward-looking approach, always aiming to utilize the latest stable versions of our core technologies. As such, we recommend the following:\n\n- Java JDK 22\n- Gradle 8.8\n\nPlease ensure that you have the latest versions of these technologies installed to guarantee optimal performance and compatibility with our project. This not only ensures that you can take advantage of the latest features and improvements, but also helps maintain a consistent development environment for all contributors.\n\n### Installing\n\n1. Clone the repository\n```bash\ngit clone https://github.com/Ab20zip/taskmaster-cli.git\n```\n\n2. Navigate to the project directory\n```bash\ncd taskmaster-cli\n```\n\n3. Build the project\n```bash\n./gradlew build\n```\n\n4. Run the application\n```bash\n./gradlew run\n```\n\n## Build With\n\n- Kotlin—The main programming language\n- Gradle—Dependency Management\n- kotlinx.serialization—Kotlin serialization\n- kotlinx.coroutines—Library support for Kotlin coroutines\n- kotlin-logging—Lightweight logging framework for Kotlin\n- Clikt—Command line interface parsing library\n- Jansi—Library for generating ANSI escape codes\n\n## Authors\n\n- **Aarav Bundela** - *Initial work* - [Ab20zip](https://github.com/Ab20zip).\n\n## License\n\nThis project is licensed under the MIT License - see [LICENSE.md](https://github.com/Ab20zip/taskmaster-cli/blob/main/LICENSE.md) file for details.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fab20zip%2Ftaskmaster-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fab20zip%2Ftaskmaster-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fab20zip%2Ftaskmaster-cli/lists"}