{"id":16551129,"url":"https://github.com/michaelcurrin/my-github-projects","last_synced_at":"2026-03-07T23:02:16.166Z","repository":{"id":39904422,"uuid":"236290974","full_name":"MichaelCurrin/my-github-projects","owner":"MichaelCurrin","description":"Dev portfolio static site showing a user's Github repos grouped by topic","archived":false,"fork":false,"pushed_at":"2024-11-04T20:03:32.000Z","size":806,"stargazers_count":13,"open_issues_count":41,"forks_count":9,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-27T12:45:25.757Z","etag":null,"topics":["github-api","github-api-v4","github-graphql","github-topics","jekyll","portfolio","ruby","static-site"],"latest_commit_sha":null,"homepage":"https://michael-currin.netlify.app","language":"Ruby","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/MichaelCurrin.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}},"created_at":"2020-01-26T09:26:38.000Z","updated_at":"2025-01-09T20:54:56.000Z","dependencies_parsed_at":"2024-10-27T11:12:12.859Z","dependency_job_id":"b682b41e-f890-4b1e-8098-f0d74302c33f","html_url":"https://github.com/MichaelCurrin/my-github-projects","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelCurrin%2Fmy-github-projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelCurrin%2Fmy-github-projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelCurrin%2Fmy-github-projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MichaelCurrin%2Fmy-github-projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MichaelCurrin","download_url":"https://codeload.github.com/MichaelCurrin/my-github-projects/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243826798,"owners_count":20354221,"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":["github-api","github-api-v4","github-graphql","github-topics","jekyll","portfolio","ruby","static-site"],"created_at":"2024-10-11T19:36:26.600Z","updated_at":"2026-03-07T23:02:11.132Z","avatar_url":"https://github.com/MichaelCurrin.png","language":"Ruby","readme":"# My GitHub Projects\n\u003e Dev portfolio static site showing a user's GitHub repos grouped by topic\n\n[![Netlify Status](https://api.netlify.com/api/v1/badges/43e6a441-a21b-4672-84be-e182a337e4cc/deploy-status)](https://app.netlify.com/sites/michael-currin/deploys)\n[![Scheduled Netlify deploy](https://github.com/MichaelCurrin/my-github-projects/workflows/Scheduled%20Netlify%20deploy/badge.svg)](https://github.com/MichaelCurrin/my-github-projects/actions?query=workflow:\"Scheduled+Netlify+deploy\")\n[![GitHub tag](https://img.shields.io/github/tag/MichaelCurrin/my-github-projects?include_prereleases\u0026sort=semver)](https://github.com/MichaelCurrin/my-github-projects/releases/)\n[![License](https://img.shields.io/badge/License-MIT-blue)](#license)\n\n[![Made with Ruby](https://img.shields.io/badge/Ruby-\u003e=2.7-blue?logo=ruby)](https://www.ruby-lang.org)\n[![Made with Node.js](https://img.shields.io/badge/Node.js-\u003e=12-blue?logo=node.js\u0026logoColor=white)](https://nodejs.org/)\n[![Uses GitHub GraphQL API](https://img.shields.io/badge/Made_with-GitHub_GraphQL_API-blue?logo=graphql\u0026logoColor=white)](https://developer.github.com/v4/)\n\n[![Made with Jekyll](https://img.shields.io/badge/jekyll-4.x-blue?logo=jekyll)](https://jekyllrb.com)\n[![Theme Jekyll Bulma](https://img.shields.io/badge/Theme-jekyll--bulma-blue)](https://github.com/jekyll-octopod/jekyll-bulma)\n[![Made with Bulma](https://img.shields.io/badge/Made_with-Bulma-blue?logo=bulma)](https://bulma.io/)\n[![Package - list.js](https://img.shields.io/github/package-json/dependency-version/MichaelCurrin/my-github-projects/list.js)](https://www.npmjs.com/package/list.js)\n[![Known Vulnerabilities gems](https://snyk.io/test/github/MichaelCurrin/my-github-projects/badge.svg?targetFile=Gemfile.lock)](https://snyk.io/test/github/MichaelCurrin/my-github-projects?targetFile=Gemfile.lock)\n\n\nShowcase your GitHub repos as a statically-rendered site. Built on Jekyll and GitHub GraphQL API.\n\nThe project is deployed and hosted on Netlify. GitHub Actions is used to trigger a build daily, to ensure the latest repo info is used.\n\n\n## Website\n\n\u003cdiv align=\"center\"\u003e\n\n[![view - Site](https://img.shields.io/badge/View_site-My_GitHub_Projects-2ea44f?style=for-the-badge\u0026logo=netlify)](https://michael-currin.netlify.app)\n\n\u003c/div\u003e\n\n\n## Preview\n\n### Repos\n\nThis page shows a list of all of the user's repos. With optional filter on name.\n\n[![Sample screenshot 1](/sample-1.png)](https://michael-currin.netlify.app/repos/)\n\n### Topics\n\nShow all repos grouped by topic (e.g. `#jekyll` or `#github-pages-site`).\n\n[![Sample screenshot 2](/sample-2.png)](https://michael-currin.netlify.app/topics/)\n\n\n## Setup your own portfolio\n\nHow to reuse this repo and to make portfolio site for yourself.\n\n1. Fork this repo to your own GitHub account.\n2. Follow instructions in the docs for local or remote setup.\n3. Make any custom updates like config values and making the doc badges point to your repo.\n4. Comply with [License](#license) section below.\n\nIn the setup instructions, you'll generate a GitHub secret token for your account. The GitHub GraphQL query will then get data for you as the authenticating user. You do not have to set your own GitHub username anywhere.\n\n\n## Documentation\n\n\u003cdiv align=\"center\"\u003e\n\n[![view - Documentation](https://img.shields.io/badge/view-Documentation-blue?style=for-the-badge)](/docs/)\n\n\u003c/div\u003e\n\n\n## License\n\nReleased under [MIT](/LICENSE) by [@MichaelCurrin](https://github.com/MichaelCurrin).\n\nFeel free to use this project for your own portfolio - as a fork or a new project. Please add a link back to this repo.\n\nIf you use a significant portions of code for another project, you need to a copy of the original source in you repo.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelcurrin%2Fmy-github-projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmichaelcurrin%2Fmy-github-projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelcurrin%2Fmy-github-projects/lists"}