Skip to content

Repository files navigation

GitHub-Projects-Cards

This project is a simple web page to fetch and display GitHub projects as cards.

Check out the live demo and the raw data from GitHub API.

Screenshot Screenshot

The page displays your projects as cards with the total number of stars.

For each project the card shows the project name, stars, forks, descriptions, language, creation date, and last update, as well as links to the GitHub repo, demo, and star history charts.

Check out the charts dashboard for a look at the same repositories from further back: projects by language, by stars, created and updated by month, and a timeline of when each project was started and last updated. The total repo and star count from the cards page is repeated in the header there too.

You can change the GitHub user displayed on the page by clicking its name in the title and typing a different one, or by adding a ?user= parameter to the page URL (e.g. ?user=torvalds) - the same parameter works on the charts dashboard too.

You can also change the default "user" value (at the top of the /js/repo.js file) to display your projects instead of mine...

GitHub-Projects-Cards is open source at GitHub with MIT license.

Encourage this project by becoming a sponsor.

For more ways to look at your GitHub projects checkout my other project Meet-the-Fans (demo) to query and visualize the network graph of your GitHub repositories, followers, stargazers, and forks (using GitHub GraphQL API and D3).

To see how your published packages are doing, check out npm-Pulse (demo) for the downloads, weekly sparklines, and trends of all your npm packages on a single page.

Copyright (c) 2026 Olivier Giulieri.

Releases

Packages

Used by

Contributors

Languages