{"id":18786962,"url":"https://github.com/suyash-chavan/contest-parser","last_synced_at":"2025-06-16T22:07:38.607Z","repository":{"id":52288308,"uuid":"361231398","full_name":"suyash-chavan/Contest-Parser","owner":"suyash-chavan","description":"Contest Parser is a script to parse Live Codechef/Codeforces contests and provide a robust environment while solving problems. ","archived":false,"fork":false,"pushed_at":"2021-06-09T03:10:40.000Z","size":507,"stargazers_count":3,"open_issues_count":5,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-13T13:12:16.536Z","etag":null,"topics":["codechef","codeforces","codeforces-contests","codeforces-scrapper","competative-programming"],"latest_commit_sha":null,"homepage":"","language":"Python","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/suyash-chavan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-04-24T18:00:16.000Z","updated_at":"2022-06-13T22:18:05.000Z","dependencies_parsed_at":"2022-09-14T13:40:54.939Z","dependency_job_id":null,"html_url":"https://github.com/suyash-chavan/Contest-Parser","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/suyash-chavan/Contest-Parser","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyash-chavan%2FContest-Parser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyash-chavan%2FContest-Parser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyash-chavan%2FContest-Parser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyash-chavan%2FContest-Parser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/suyash-chavan","download_url":"https://codeload.github.com/suyash-chavan/Contest-Parser/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suyash-chavan%2FContest-Parser/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260249965,"owners_count":22980765,"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":["codechef","codeforces","codeforces-contests","codeforces-scrapper","competative-programming"],"created_at":"2024-11-07T20:53:05.230Z","updated_at":"2025-06-16T22:07:38.576Z","avatar_url":"https://github.com/suyash-chavan.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n    \u003cimg width=\"150\" src=\"wce_codechef.png\" /\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003cp\u003e\n\t\t\t\u003csup\u003e\n\t\t\t\t\u003ca href=\"https://discord.gg/HNhdsnbTb5\"\u003e\n                    \u003cimg src=\"https://img.shields.io/badge/discord-join-7289DA.svg?logo=discord\u0026longCache=true\u0026style=flat\" /\u003e\n                \u003c/a\u003e\n\t\t\t\u003c/sup\u003e\n    \u003c/p\u003e\n\u003c/div\u003e\n\n# Contest Parser\n[![GitHub Issues](https://img.shields.io/github/issues/suyash-chavan/Contest-Parser)](https://github.com/suyash-chavan/Contest-Parser/issues)\n[![Contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg)](CONTRIBUTING.md)\n[![License: MIT](https://img.shields.io/badge/License-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT)\n\n## About\n* Contest Parser is a tool that can be used for Codeforces and Codechef Live contests, to quickly generate input, outupt files for sample test cases available over the problem page as well as manual test cases. It also generates corresponding code file for each problem according to the template.\n* It comes with a Judge which checks the program output and expected output. The Judge is also useful if problem involves Multiple Correct outputs. In this case user needs to specify the way Judge should judge the program output and expected output. \n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\n### Prerequisites\n* Python 3.6 or above\n\n### Installing\n\n1. Download latest version of Contest Parser avaliable in Releases section.\n2. Extract the zip file and install it with following commands.\n\n```\nchmod +x install.sh\nsudo ./install.sh\n```\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuyash-chavan%2Fcontest-parser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuyash-chavan%2Fcontest-parser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuyash-chavan%2Fcontest-parser/lists"}