https://github.com/marfullsen/commit_calendar_graph
https://github.com/marfullsen/commit_calendar_graph
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/marfullsen/commit_calendar_graph
- Owner: Marfullsen
- Created: 2025-03-17T01:06:18.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-18T18:44:00.000Z (over 1 year ago)
- Last Synced: 2025-03-18T19:47:27.647Z (over 1 year ago)
- Language: HTML
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Commit Calendar Graph
The **Yearly Commit Calendar** is a simple visualization tool that displays a year's worth of commit activity in a calendar format. Each day is represented by a square, and the color intensity of the square reflects the level of activity for that day.
## Features
- Displays a yearly calendar with daily commit activity.
- Uses color gradients to represent different levels of commit activity:
- **No commits**: Light gray (`#ebedf0`)
- **Low activity**: Light green (`#c6e48b`)
- **Medium activity**: Green (`#7bc96f`)
- **High activity**: Dark green (`#239a3b`)
- **Very high activity**: Darkest green (`#196127`)
- Includes a legend to explain the color coding.
- Generates random commit data for demonstration purposes.
---
## Installation
To use this project locally, follow these steps:
1. **Clone the Repository**:
```bash
git clone https://github.com/Marfullsen/commit_calendar_graph.git yearly-commit-calendar
cd yearly-commit-calendar
```
2. **Run with any Server**
```bash
Five Server running at:
> Network: http://192.168.1.1:5500
> Local: http://localhost:5500
```
## Contributing
Contributions are welcome! If you'd like to improve this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Submit a pull request with a detailed description of your changes.
## Acknowledgments
Inspired by GitHub's contribution graph.
Built with simplicity and ease of customization in mind.