A web application that integrates GitHub and GitLab contribution data and generates a 365-day contribution graph image.
- Integrates and displays contributions from both GitHub and GitLab
- Supports 5 themes (default, gitlab, orange, red, pink)
- Generates a 365-day contribution graph as an image
- React 19
- Vite
- Tailwind CSS
- Node.js
- Express 5
- TypeScript
- @napi-rs/canvas (for image generation)
Returns a 365-day contribution graph image combining GitHub and GitLab contributions.
github(optional): GitHub usernamegitlab(optional): GitLab usernametheme(optional): Theme (default, gitlab, orange, red, pink). Default isdefault
Note: At least one of github or gitlab is required.
GET https://contributions-status-server.vercel.app/api/contributions?github=T4ko0522&gitlab=T4ko0522&theme=pink
- Content-Type:
image/png - Cache-Control:
public, max-age=3600(1 hour cache)
This project is licensed under the Apache License 2.0