{"id":29075350,"url":"https://github.com/backendarchitect/gophertask","last_synced_at":"2026-02-25T13:31:45.444Z","repository":{"id":217247689,"uuid":"614859573","full_name":"backendArchitect/gopherTask","owner":"backendArchitect","description":"GopherTask a simple CLI for managing task via CLI ","archived":false,"fork":false,"pushed_at":"2025-01-07T11:21:35.000Z","size":6,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-27T15:46:39.535Z","etag":null,"topics":["cli","go-task","go-taskman","go-tasks","gocli","golang","golang-application","golang-package","gopher","gophertask","task","task-cli","task-manager"],"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/backendArchitect.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":"2023-03-16T13:18:24.000Z","updated_at":"2025-01-07T11:21:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"ac94b484-e93a-4802-99b5-e9c782c0817e","html_url":"https://github.com/backendArchitect/gopherTask","commit_stats":null,"previous_names":["codeartisanry/gophertask","backendarchitect/gophertask"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/backendArchitect/gopherTask","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backendArchitect%2FgopherTask","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backendArchitect%2FgopherTask/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backendArchitect%2FgopherTask/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backendArchitect%2FgopherTask/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/backendArchitect","download_url":"https://codeload.github.com/backendArchitect/gopherTask/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/backendArchitect%2FgopherTask/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281609146,"owners_count":26530526,"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","status":"online","status_checked_at":"2025-10-29T02:00:06.901Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["cli","go-task","go-taskman","go-tasks","gocli","golang","golang-application","golang-package","gopher","gophertask","task","task-cli","task-manager"],"created_at":"2025-06-27T15:31:59.752Z","updated_at":"2025-10-29T11:18:39.049Z","avatar_url":"https://github.com/backendArchitect.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GopherTask: Go CLI Task Manager\n\n---\n\nGopherTask is a simple and easy-to-use command-line interface (CLI) based task manager written in Go. It allows you to manage your tasks efficiently, providing basic functionalities such as adding tasks, deleting tasks, listing tasks, and saving tasks to a file for future use.\n\n### Installation\nTo install GopherTask, you need to have Go installed on your machine. Clone the repository and build the executable using the following commands:\n\n```\ngit clone https://github.com/backendArchitech/gopherTask.git\ncd gopherTask\ngo build\n```\n\nThis will generate an executable file. You can then move the executable to a directory included in your system's PATH for easy access.\n\n### Usage\n\nAdding a Task\nTo add a task, use the add command followed by the title, description, and due date (in the format yyyy-mm-dd):\n\n```\n./gopherTask add \"Task Title\" \"Task Description\" 2024-01-15\n```\n\nDeleting a Task\nTo delete a task, use the delete command followed by the task ID:\n```\n./gopherTask delete 1\n```\nListing Tasks\nTo list all tasks, use the list command:\n```\n./gopherTask list\n```\nQuitting the Application\nTo exit the application and save your tasks, use the quit or exit command:\n```\n./gopherTask quit\n```\n\n---\n\n### Example\n\n```\nWelcome to the Task Manager!\n--------------------------------------------\nCommands: add, delete, list, quit (or exit)\n\n\u003e add \"Buy groceries\" \"Milk, eggs, bread\" 2024-01-20\nTask added successfully!\n\n\u003e list\nID      Title           Description             Due Date    Completed\n1       Buy groceries   Milk, eggs, bread        2024-01-20  false\n\n\u003e delete 1\nTask deleted successfully!\n\n\u003e list\nID      Title           Description             Due Date    Completed\n```\n\n---\n\n### Contribution\nIf you find any issues or have suggestions for improvement, feel free to open an issue or create a pull request. Your contributions are always welcome!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbackendarchitect%2Fgophertask","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbackendarchitect%2Fgophertask","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbackendarchitect%2Fgophertask/lists"}