{"id":15710954,"url":"https://github.com/adzo261/codeforces-timer","last_synced_at":"2025-05-12T21:21:17.079Z","repository":{"id":117883385,"uuid":"232568062","full_name":"adzo261/codeforces-timer","owner":"adzo261","description":"A Google Chrome extension which adds a timer to practice timed problem solving on codeforces","archived":false,"fork":false,"pushed_at":"2021-04-24T07:58:57.000Z","size":800,"stargazers_count":22,"open_issues_count":0,"forks_count":9,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-20T18:38:40.235Z","etag":null,"topics":["codeforces","codeforces-extension","coding-contest","competitive-programming","google-chrome-extension","practice","problem-solving","timer"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/adzo261.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2020-01-08T13:21:09.000Z","updated_at":"2024-03-17T10:25:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"502c3a56-0977-4c3d-9629-4207782ac046","html_url":"https://github.com/adzo261/codeforces-timer","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/adzo261%2Fcodeforces-timer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adzo261%2Fcodeforces-timer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adzo261%2Fcodeforces-timer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adzo261%2Fcodeforces-timer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adzo261","download_url":"https://codeload.github.com/adzo261/codeforces-timer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253823700,"owners_count":21969891,"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":["codeforces","codeforces-extension","coding-contest","competitive-programming","google-chrome-extension","practice","problem-solving","timer"],"created_at":"2024-10-03T21:10:54.326Z","updated_at":"2025-05-12T21:21:17.062Z","avatar_url":"https://github.com/adzo261.png","language":"JavaScript","readme":"\u003cdiv align=\"center\"\u003e\n\u003ch1\u003e Codeforces Timer \n  \u003cp\u003e\u003cbr\u003e\n  \u003cimg src='./images/cftimer.png' width=\"25%\" height=\"25%\"/\u003e   \n  \u003cbr\u003e\n    \u003ca href=\"\" alt=\"Codeagni\"\u003e\n      \u003cimg src=\"https://img.shields.io/badge/Made%20by-Codeagni-orange?style=for-the-badge\" /\u003e\n    \u003c/a\u003e\n  \u003c/p\u003e\n\u003c/h1\u003e\nA Google Chrome Extension to add a timer to practice speed problem solving on Codeforces.\n\u003c/div\u003e\n\u003cbr\u003e\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/codeagni/codeforces-timer/blob/master/LICENSE\" alt=\"License MIT\"\u003e\n      \u003cimg src=\"https://img.shields.io/github/license/codeagni/codeforces-timer?color=success\" /\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n## Preview\n\n\u003cp float=\"left\"\u003e\n\u003cimg src='./images/timerpage.png' width=\"60%\"/\u003e    \n\u003cimg src='./images/browseraction.png' width=\"15%\"/\u003e \n\u003c/p\u003e\n\n## Whats new ?\n\n- Now you can set Custom Timer.\n\n## Installation\n\n1. Download the repo as `.zip` and extract it.\n2. Open Google Chrome -\u003e Settings -\u003e Extensions -\u003e Toggle On Developer Mode -\u003e Load Unpacked Extensions -\u003e Point to the extracted folder.\n\n## Note\n\nYou may want to disable the extension before attempting an actual live contest, just to avoid confusion between individual problem timer and real contest timer.\u003cbr\u003e\nIt can be disabled from Settings -\u003e Extensions page.\n\n## Usage\n\n1. Select the timer as per your need from the drop down of extension icon.\n2. Selected timer will be applied for all the problems that you open.\n3. Problems can be opened from Problemset page and Contest page.\n4. Once a problem is opened timer cannot be paused.\n5. When a solution is submitted within time, and is accepted, the timer will detect and automatically stop and show `Finished`.\n6. For already solved problems, timer will show a `Finished` message.\n7. For problems, you ran out of time, it will show a `Timed Out` message.\n\n## Development setup\n\n1. Fork it and clone as local repository.\n2. Follow installation, to start playing around.\n3. Start developing !\n\n## Contributing\n\n1. Read the \u003ca href=\"https://github.com/codeagni/mern-starter/blob/master/CODE_OF_CONDUCT.md\" alt=\"@babel/preset-react\"\u003eCODE OF CONDUCT\u003c/a\u003e\n2. Fork the repo\n3. Create your feature branch (`git checkout -b feature/fooBar`)\n4. Commit your changes (`git commit -am 'Add some fooBar'`)\n5. Push to the branch (`git push origin feature/fooBar`)\n6. Create a new Pull Request\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadzo261%2Fcodeforces-timer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadzo261%2Fcodeforces-timer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadzo261%2Fcodeforces-timer/lists"}