GitHub Contribution Art is a web interface which can be used to create pixel art on the GitHub contribution grid 💪
Try it live at https://github-art.com!
clone
the repo.- Setup an OAuth application for testing locally:
- Settings -> Developer settings -> OAuth Apps -> New OAuth App
- Application name: whatever you wish
- Homepage URL: https://localhost:44353/
- Authorization callback URL: https://localhost:44353/authcallback
- Generate a Client secret:
- Settings -> Developer settings -> OAuth Apps -> your app -> Generate a new client secret.
- Copy this secret somewhere since it won't be available later.
- in
GithubContributionArt\Server\appsettings.json
replaceClientId
with your client id andClientSecret
with your secret. - in
GithubContributionArt\Client\wwwroot\appsettings.json
replacegithub-client-id
with your client id.
If you found a bug, have an idea, or want to fix an issue please open an issue and lets discuss! 💪
- LibGit2Sharp - Powerful git wrapper.
- Blazored LocalStorage - Local storage APIs for Blazor applications.
- HtmlAgilityPack - An agile HTML parser.
This project is licensed under the terms of the MIT license.