{"id":20424012,"url":"https://github.com/nhedger/git-reminder","last_synced_at":"2025-10-07T11:13:52.838Z","repository":{"id":224241923,"uuid":"761986683","full_name":"nhedger/git-reminder","owner":"nhedger","description":"VS Code extension to remind you to commit and push your changes at regular intervals.","archived":false,"fork":false,"pushed_at":"2025-09-18T04:03:05.000Z","size":28,"stargazers_count":2,"open_issues_count":4,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-26T09:57:41.241Z","etag":null,"topics":["commit","git","reminder","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=nhedger.git-reminder","language":"TypeScript","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/nhedger.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yaml","license":"LICENSE.md","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},"funding":{"github":"nhedger"}},"created_at":"2024-02-22T21:31:47.000Z","updated_at":"2025-05-02T05:19:48.000Z","dependencies_parsed_at":"2024-02-24T19:26:09.279Z","dependency_job_id":"cf713fdc-cd36-47fd-96af-bd0f0f27da7c","html_url":"https://github.com/nhedger/git-reminder","commit_stats":null,"previous_names":["nhedger/git-reminder"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/nhedger/git-reminder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhedger%2Fgit-reminder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhedger%2Fgit-reminder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhedger%2Fgit-reminder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhedger%2Fgit-reminder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nhedger","download_url":"https://codeload.github.com/nhedger/git-reminder/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nhedger%2Fgit-reminder/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278762935,"owners_count":26041447,"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-07T02:00:06.786Z","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":["commit","git","reminder","vscode","vscode-extension"],"created_at":"2024-11-15T07:08:27.334Z","updated_at":"2025-10-07T11:13:52.804Z","avatar_url":"https://github.com/nhedger.png","language":"TypeScript","funding_links":["https://github.com/sponsors/nhedger"],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"./resources/icons/git-reminder.png\" width=\"64\"\u003e\n\n# Git Reminder\n\n[![][vscode-marketplace-shield]][vscode-marketplace-url]\n[![][open-vsx-shield]][open-vsx-url]\n\n**Git Reminder** is a Visual Studio Code extension that reminds you to commit and push your changes at regular intervals. It's a simple way to avoid losing your work and keep your repository up to date.\n\n- ⏰ Customizable interval\n- 🔔 Simple, or modal notifications\n- ⭐ Supports multiple workspaces and repositories\n\n## Installation\n\n**Git Reminder** is distributed on the Visual Studio Marketplace and the Open VSX Registry. You can install it from the extensions view in Visual Studio Code, or VSCodium.\n\n- [Visual Studio Marketplace][vscode-marketplace-url]\n- [Open VSX Registry][open-vsx-url]\n\n## How it works\n\n**Git Reminder** runs in the background and monitors the git repositories of your workspace.\n\nEvery two minutes, it checks if there any uncommitted changes or unpushed commits that have been\nsitting around for more than 30 minutes. If it finds any, it will notify you.\n\nYou can customize the interval, timespan, and notification type in the extension settings.\n\n## Motivation\n\nI created **Git Reminder** after losing a whole day's work because I accidentaly ran the `git reset --hard` command that was in my history. That could have easily been avoided had I committed and pushed my changes. I wanted a simple way to remind myself to commit and push my changes at regular intervals.\n\n## License\n\n**Git Reminder** is open-sourced software licensed under the [MIT License](LICENSE.md).\n\n[vscode-marketplace-shield]: https://img.shields.io/visual-studio-marketplace/i/nhedger.git-reminder?color=374151\u0026label=Visual%20Studio%20Marketplace\u0026labelColor=000\u0026logo=visual-studio-code\u0026logoColor=0098FF\n[vscode-marketplace-url]: https://marketplace.visualstudio.com/items?itemName=nhedger.git-reminder\n[open-vsx-shield]: https://img.shields.io/open-vsx/dt/nhedger/git-reminder?color=374151\u0026label=Open%20VSX%20Registry\u0026labelColor=000\u0026logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2aWV3Qm94PSI0LjYgNSA5Ni4yIDEyMi43IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Ik0zMCA0NC4yTDUyLjYgNUg3LjN6TTQuNiA4OC41aDQ1LjNMMjcuMiA0OS40em01MSAwbDIyLjYgMzkuMiAyMi42LTM5LjJ6IiBmaWxsPSIjYzE2MGVmIi8+CiAgPHBhdGggZD0iTTUyLjYgNUwzMCA0NC4yaDQ1LjJ6TTI3LjIgNDkuNGwyMi43IDM5LjEgMjIuNi0zOS4xem01MSAwTDU1LjYgODguNWg0NS4yeiIgZmlsbD0iI2E2MGVlNSIvPgo8L3N2Zz4=\n[open-vsx-url]: https://open-vsx.org/extension/nhedger/git-reminder\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhedger%2Fgit-reminder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnhedger%2Fgit-reminder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnhedger%2Fgit-reminder/lists"}