Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Cover image for Showcase your GitHub repos
Michael Currin
Michael Currin

Posted on

     

Showcase your GitHub repos

I built a Jekyll-based site that showcases all my public GitHub projects. The most recently updated repos appear first.

Repos

It uses theGitHub's GraphQL API to get all the data in a single server-side request.

Using GraphQL API means I can get thetopics on a repo like#javascript. This data not available using the REST API, so I am very pleased with this. I use that data to group repos under a topic on the Topics page.

Topics

I rebuild the site occasionally to pull in the latest repo data. The browser doesn't have to do any requests to the GitHub API and the content is available immediately, if slightly out of date.

If you want a project like this one, follow theinstructions to easily fork it and set it up on Netlify with a list of your own repos.

https://github.com/MichaelCurrin/my-github-projects

Contributions are welcome.

Let me know if you have any ideas for a better repo name or domain name.

Top comments(2)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss
CollapseExpand
 
__masashi__ profile image
Masashi
Just an ordinary human who loves programming.IG: masashi.iguess
  • Location
    The Internet
  • Joined

Woah, great!

CollapseExpand
 
axorax profile image
Axorax
I like coding, tech, writing articles and making content on YouTube. Support my work -> https://patreon.com/axorax
  • Education
    Ideal School & College (ISC)
  • Pronouns
    he/him
  • Work
    Student (so basically jobless)
  • Joined

cool!

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

I'm a self-taught dev focused on websites and Python development.My friends call me the "Data Genie".When I get bored, I find tech to read about, write about and build things with.
  • Location
    Netherlands
  • Education
    Marketing honors + self-taught dev
  • Work
    Senior Software Engineer at ACT Commodities
  • Joined

Trending onDEV CommunityHot

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp