{"id":27769226,"url":"https://github.com/sudiptob2/cf-stats","last_synced_at":"2025-04-29T20:12:53.732Z","repository":{"id":56774590,"uuid":"524365247","full_name":"sudiptob2/cf-stats","owner":"sudiptob2","description":"A github action based realtime Codeforces activity statistics card and badge generator for github readme","archived":false,"fork":false,"pushed_at":"2025-03-04T14:55:57.000Z","size":1522,"stargazers_count":220,"open_issues_count":6,"forks_count":48,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-29T20:12:48.159Z","etag":null,"topics":["badges","codeforce-stats","codeforces","codeforces-api","competitive-programming","cp-badges","github-readme-profile","hacktoberfest","hactoberfest2022","profile-card","profile-readme","programming-contests","readme-template","resume","stat-images","svg-card","visualization"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sudiptob2.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","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}},"created_at":"2022-08-13T10:21:20.000Z","updated_at":"2025-04-27T12:49:50.000Z","dependencies_parsed_at":"2024-08-11T02:42:40.584Z","dependency_job_id":"3a836bbb-d69f-421d-9d07-277a1fc793f4","html_url":"https://github.com/sudiptob2/cf-stats","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/sudiptob2%2Fcf-stats","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudiptob2%2Fcf-stats/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudiptob2%2Fcf-stats/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudiptob2%2Fcf-stats/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sudiptob2","download_url":"https://codeload.github.com/sudiptob2/cf-stats/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251575021,"owners_count":21611388,"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":["badges","codeforce-stats","codeforces","codeforces-api","competitive-programming","cp-badges","github-readme-profile","hacktoberfest","hactoberfest2022","profile-card","profile-readme","programming-contests","readme-template","resume","stat-images","svg-card","visualization"],"created_at":"2025-04-29T20:12:53.068Z","updated_at":"2025-04-29T20:12:53.724Z","avatar_url":"https://github.com/sudiptob2.png","language":"Python","readme":"# Codeforces Stat Visualization\n\n\u003ca href=\"https://github.com/sudiptob2/cf-stats\"\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/sudiptob2/cf-stats/main/output/light_card.svg#gh-dark-mode-only\" /\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/sudiptob2/cf-stats/main/output/light_card.svg\" /\u003e\n\u003c/a\u003e\n\u003cbr/\u003e\n\u003ca href=\"https://github.com/sudiptob2/cf-stats\"\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/sudiptob2/cf-stats/main/output/max_rating.svg\" /\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/sudiptob2/cf-stats/main/output/rating.svg\" /\u003e\n\u003c/a\u003e\n\n# Installation\n\n### For step-by-step screenshots go [here](docs/INSTALLATIONSTEPS.md) \n\n1. Star this repository :pray:\n2. Create a copy of this repository by clicking\n   [here](https://github.com/sudiptob2/cf-stats/generate). Note: this is\n   **not** the same as forking a copy because it copies everything fresh,\n   without the huge commit history.\n3. Goto [config/.env.template](config/.env.template) and put your codeforces handle in the `CF_HANDLE` key.\n4. Go to the [Actions Page](../../actions?query=workflow%3A\"Generate+Stats+Images\") and press \"Run Workflow\" on the\n   right side of the screen to generate images for the first time.\n    - The images will be automatically regenerated every 24 hours, but they can\n      be regenerated manually by running the workflow this way.\n5. Take a look at the images that have been created in the\n   [`output`](output) folder.\n6. To add your statistics to your GitHub Profile README, copy and paste the\n   following lines of code into your markdown content. Change the `your-github-username`\n   value to your GitHub username.\n\n   ```md\n   ![](https://raw.githubusercontent.com/your-github-username/cf-stats/main/output/light_card.svg#gh-dark-mode-only)\n   ![](https://raw.githubusercontent.com/your-github-username/cf-stats/main/output/light_card.svg)\n   ```\n   ```md\n   ![](https://raw.githubusercontent.com/sudiptob2/cf-stats/main/output/max_rating.svg)\n   ![](https://raw.githubusercontent.com/sudiptob2/cf-stats/main/output/rating.svg)\n   ```\n### Video Demonstration\n  - [(हिन्दी)](https://www.youtube.com/watch?v=lPASqH0ZoIc)  Contributed by [shubhankarsharma876](https://github.com/shubhankarsharma876)\n    \n# Contribution guideline\n\nIf you like this project and want to improve by adding features, fixing bugs, or anything, please follow\nthe [contributing guidelines](docs/CONTRIBUTING.md).\n\n# Acknowledgments\nSVG design is contributed by [Nazmul Hasan](https://github.com/nazmulweb)\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsudiptob2%2Fcf-stats","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsudiptob2%2Fcf-stats","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsudiptob2%2Fcf-stats/lists"}