Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tgentil/contrib_graph
https://github.com/tgentil/contrib_graph
Last synced: 26 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/tgentil/contrib_graph
- Owner: Tgentil
- Created: 2023-10-06T13:20:20.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-06T13:57:25.000Z (about 1 year ago)
- Last Synced: 2023-10-06T14:48:34.313Z (about 1 year ago)
- Language: Python
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Quadro de Contribuições do GitHub
Este projeto fornece uma ferramenta para simular o quadro de contribuições do GitHub, utilizando a biblioteca `matplotlib` para visualização.
![Quadro de Contribuições do GitHub](./img/graph.png)
![Quadro de Contribuições do GitHub (vazio)](./img/empty_graph.png)
## Descrição
O programa gera uma visualização que imita o quadro de contribuições do GitHub. A matriz de entrada representa os dias de contribuição, onde `1` indica um dia com contribuição (verde) e `0` indica um dia sem contribuição (branco).
## Requisitos
- Python
- Bibliotecas:
- `matplotlib`
- `numpy`Para instalar as dependências, execute:
```
pip install matplotlib numpy
```## Uso
1. Clone este repositório ou baixe o arquivo principal.
2. Execute o script Python para gerar e visualizar o quadro de contribuições.```bash
python create_graph.py
```## Personalização
Para personalizar o quadro de contribuições, modifique a matriz `matriz` no código. Esta matriz 2D (7xN) representa os dias de contribuição ao longo das semanas.