{"id":22327602,"url":"https://github.com/bvujovic/gamestopwatch","last_synced_at":"2026-04-29T08:02:07.597Z","repository":{"id":266361185,"uuid":"895270170","full_name":"bvujovic/GameStopwatch","owner":"bvujovic","description":"Stopwatches/timers are defined by key(press), time and sound that is played. On keypress event timer is started and after specified time the sound (voice command) will be heard. That way player can be prepared to collect items that appear on some schedule.","archived":false,"fork":false,"pushed_at":"2026-01-27T23:03:41.000Z","size":346,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-01-28T12:27:17.834Z","etag":null,"topics":["chart","chartjs","csharp","desktop-application","game-timers","keypress","speech-synthesizer","text-to-speech","time-tracker","time-tracking-app","timer","timers","windows"],"latest_commit_sha":null,"homepage":"","language":"C#","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/bvujovic.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-11-27T22:12:45.000Z","updated_at":"2026-01-27T23:03:45.000Z","dependencies_parsed_at":"2025-01-19T20:23:42.945Z","dependency_job_id":"a43b57c0-ee73-4b5e-93d9-2ad8c58c8762","html_url":"https://github.com/bvujovic/GameStopwatch","commit_stats":null,"previous_names":["bvujovic/gamestopwatch"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bvujovic/GameStopwatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bvujovic%2FGameStopwatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bvujovic%2FGameStopwatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bvujovic%2FGameStopwatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bvujovic%2FGameStopwatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bvujovic","download_url":"https://codeload.github.com/bvujovic/GameStopwatch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bvujovic%2FGameStopwatch/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32416146,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T06:29:02.080Z","status":"ssl_error","status_checked_at":"2026-04-29T06:29:00.631Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["chart","chartjs","csharp","desktop-application","game-timers","keypress","speech-synthesizer","text-to-speech","time-tracker","time-tracking-app","timer","timers","windows"],"created_at":"2024-12-04T03:09:52.387Z","updated_at":"2026-04-29T08:02:07.568Z","avatar_url":"https://github.com/bvujovic.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GameStopwatch\n\nStopwatches/timers are defined by key(press), time and sound that is played.\nOn keypress event timer is started and after specified time the sound (voice command) will be heard.\nThat way player can be prepared to collect items that appear on some schedule.\nTime spent in game is shown in table and chart form.\n\n![Game Stopwatch - Main Window](ScreenShots/MainForm.png)\n\n![Game Stopwatch - Past Values (statistics)](ScreenShots/FrmPastValues.png)\n\n## TODO\n- [x] Create WinFormsLibrary + xunit tests as a separate project and GitHub repository\n- [ ] Code refactoring\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbvujovic%2Fgamestopwatch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbvujovic%2Fgamestopwatch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbvujovic%2Fgamestopwatch/lists"}