{"id":31642210,"url":"https://github.com/muhammadrafayasif/credly-badges","last_synced_at":"2026-04-19T02:03:23.298Z","repository":{"id":312557912,"uuid":"1047461916","full_name":"muhammadrafayasif/credly-badges","owner":"muhammadrafayasif","description":"A github workflow to fetch your Credly badges and display them in the form of an SVG file.","archived":false,"fork":false,"pushed_at":"2025-10-05T07:14:55.000Z","size":5350,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-05T08:34:20.439Z","etag":null,"topics":["actions","badges","hacktoberfest","python","scraper","svg","workflow"],"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/muhammadrafayasif.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-30T13:27:31.000Z","updated_at":"2025-10-05T07:14:59.000Z","dependencies_parsed_at":"2025-08-31T15:27:52.935Z","dependency_job_id":"fb98cf57-3180-4791-a141-1080d861a880","html_url":"https://github.com/muhammadrafayasif/credly-badges","commit_stats":null,"previous_names":["muhammadrafayasif/credly-badges"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/muhammadrafayasif/credly-badges","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhammadrafayasif%2Fcredly-badges","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhammadrafayasif%2Fcredly-badges/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhammadrafayasif%2Fcredly-badges/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhammadrafayasif%2Fcredly-badges/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/muhammadrafayasif","download_url":"https://codeload.github.com/muhammadrafayasif/credly-badges/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/muhammadrafayasif%2Fcredly-badges/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278717450,"owners_count":26033542,"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":["actions","badges","hacktoberfest","python","scraper","svg","workflow"],"created_at":"2025-10-07T03:57:13.678Z","updated_at":"2025-10-07T03:57:24.512Z","avatar_url":"https://github.com/muhammadrafayasif.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🏅 Credly Badges GitHub Action\n\nAutomatically scrape your **Credly badges** and generate a neat grid that you can use in your GitHub profile README.\n\n---\n\n## ✨ Features\n- Scrapes all badges from a given **Credly username**  \n- Dynamically updates the README of your profile to include all Credly badges\n- Runs **daily** or on manual dispatch  \n- Can be used as a **GitHub Action** or standalone script  \n\n---\n\n## 🚀 Usage\n\nAdd the following workflow to `.github/workflows/daily-badges.yml` in your repo:\n\n\u003e[!NOTE]\n\u003e Replace `credly-username` with your username from Credly\n\n```yaml\nname: Daily Credly Badges\n\non:\n  schedule:\n    - cron: '0 12 * * *'  # runs daily at 12:00 UTC\n  workflow_dispatch:       # manual trigger\n\njobs:\n  fetch-badges:\n    runs-on: ubuntu-latest\n    permissions:\n      contents: write\n    steps:\n      - uses: actions/checkout@v3\n\n      - name: Fetch Credly Badges\n        uses: muhammadrafayasif/credly-badges@v1.0.1\n        with:\n          credly-username: \"[username]\"\n          output-path: \"badges\"\n          \n      - name: Commit updated badges\n        run: |\n          git config user.name \"github-actions[bot]\"\n          git config user.email \"github-actions[bot]@users.noreply.github.com\"\n          git add README.md\n          git commit -m \"chore: update Credly badges [skip ci]\" || echo \"No changes to commit\"\n          git push\n        env:\n          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n```\n## 🖼️ Demonstration\n\u003c!-- START_CREDLY_BADGES --\u003e\n\u003ca href=\"https://www.credly.com/badges/7806219c-f1a9-4335-bd83-92d7e7812dc3\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/6eb08161-0425-4fc0-b66c-a1138dee7953/image.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.credly.com/badges/e8565dd7-0725-42cf-bd1d-6d82edda4651\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/1dc40257-c856-4e6b-9a92-29be936a9e7c/image.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.credly.com/badges/438cfebe-6dc9-48ac-874b-be76337c39f6\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/42ce4209-8839-431a-9046-f2ce2e72e04b/Coursera_20Data_20Science_20Professional_20Certificate.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.credly.com/badges/8ffd7d48-35e7-443a-a2dd-56da6d3d8b29\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/169512d3-cef6-43e3-bec8-e6af2723a076/image.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.credly.com/badges/cb9141d9-4679-4c64-9f1a-e57e289fd59c\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/56c60565-e945-4bcd-b8a6-9b2f43e1b0d9/Coursera_20Machine_20Learning_20with_20Python_20V2.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.credly.com/badges/12562254-ac2b-4f7c-a639-57345625b1fc\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/9da3eedf-fda3-4e81-bb46-d174b4699bf1/image.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.credly.com/badges/2ac944b2-576b-4f3d-97d4-68ba8f5b4d3b\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/950038fc-2519-4f79-8827-f71caf0f5095/image.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.credly.com/badges/e4f9b7ce-933a-460d-9548-8b27ce8c28ef\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/f2573aac-d21c-483d-acda-afaa366b4f51/image.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.credly.com/badges/66aa6289-de27-4558-96ba-7df870534372\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/46defa53-a922-47bd-94ea-b43488f5cd8a/Data_Science_Methodology_Foundational.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.credly.com/badges/157aad74-b9d9-4870-a20b-259e61d6b51e\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/4dd14b9d-2750-43bc-a5f6-27970c0de0fa/image.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.credly.com/badges/c6822347-a593-4df6-95de-26622c3eca45\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/40bee502-a5b3-4365-90e7-57eed5067594/image.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.credly.com/badges/bfa6fe18-08c1-4a66-be9b-b32e0dbfeb62\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/1447954e-9923-4703-a647-eac80e5f0682/image.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003ca href=\"https://www.credly.com/badges/dda8ec7a-abd0-459b-b750-2bb3d35998f8\"\u003e\u003cimg src=\"https://wsrv.nl/?url=https://images.credly.com/images/5fc2d535-e716-46c4-881a-f4822b8da0e5/Cognitive_Class_-_What_is_Data_Science.png\" alt=\"Credly Badge\" width=\"100\"/\u003e\u003c/a\u003e\n\u003c!-- END_CREDLY_BADGES --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuhammadrafayasif%2Fcredly-badges","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmuhammadrafayasif%2Fcredly-badges","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmuhammadrafayasif%2Fcredly-badges/lists"}