{"id":21423298,"url":"https://github.com/giogiglio/goals","last_synced_at":"2025-03-16T20:25:47.414Z","repository":{"id":57650076,"uuid":"156461385","full_name":"GioGiglio/goals","owner":"GioGiglio","description":"Personal goals register and tracker.","archived":false,"fork":false,"pushed_at":"2018-12-08T14:42:00.000Z","size":59,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-01-23T07:11:29.306Z","etag":null,"topics":["cli","go","goals","script"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GioGiglio.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}},"created_at":"2018-11-06T23:17:17.000Z","updated_at":"2019-03-18T16:35:37.000Z","dependencies_parsed_at":"2022-09-09T05:20:40.167Z","dependency_job_id":null,"html_url":"https://github.com/GioGiglio/goals","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GioGiglio%2Fgoals","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GioGiglio%2Fgoals/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GioGiglio%2Fgoals/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GioGiglio%2Fgoals/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GioGiglio","download_url":"https://codeload.github.com/GioGiglio/goals/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243926703,"owners_count":20370026,"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":["cli","go","goals","script"],"created_at":"2024-11-22T21:15:51.011Z","updated_at":"2025-03-16T20:25:47.379Z","avatar_url":"https://github.com/GioGiglio.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎯 Goals\n\nYour personal goals register and tracker.\n\nSimple but powerful, written in __Go__.\n\n![Creating a new goal sample](https://user-images.githubusercontent.com/28677022/48311171-108af080-e59c-11e8-9794-65d82eb15557.gif)\n\n## Installation\n```\ngo get github.com/giogiglio/goals\ncd $GOPATH/src\ngo install github.com/giogiglio/goals\n```\n\nMake sure to have `$GOPATH/bin` in your `$PATH` so that you can execute `goals` from everywhere in your terminal.\n\n### Dependencies\nThese modules are required in order to run this program.\n- [go-sqlite3](https://github.com/mattn/go-sqlite3) sqlite3 driver for Go.\n- [Survey](https://github.com/AlecAivazis/survey) for interactive prompts. \n\n## Usage\n```\ngoals [-new | -edit | -remove] [goal | progress] | [ -help ]\n\ngoals -new [ goal | progress ]\n  Lets you create a new goal, or a new progress for an exisisting goal.\n  \ngoals -edit [ goal | progress ]\n  Lets you modify an existing goal or a progress.\n  \ngoals -remove [ goal | progress ]\n  Lets you remove an existing goal or progress.\n  \ngoals -help\n  Prints an help message.\n```\n\n### Constraints:\n- Goal name must be unique and 1 to 20 characters.\n- Goal and progress date format is `dd/mm/yyyy`. You can also use `today` and `yesterday` wildcards.\n- Goal and progress note can be empty and can't exceed 50 characters.\n- Progress value must be a number between 0 and 100, both included.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgiogiglio%2Fgoals","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgiogiglio%2Fgoals","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgiogiglio%2Fgoals/lists"}