Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fredhappyface/ghweatherinsights
A Rust-based application that analyzes your GitHub commit history and correlates it with historical weather data. Gain valuable insights into your coding habits and how they relate to weather conditions.
https://github.com/fredhappyface/ghweatherinsights
Last synced: about 2 months ago
JSON representation
A Rust-based application that analyzes your GitHub commit history and correlates it with historical weather data. Gain valuable insights into your coding habits and how they relate to weather conditions.
- Host: GitHub
- URL: https://github.com/fredhappyface/ghweatherinsights
- Owner: FredHappyface
- License: mit
- Created: 2023-09-21T17:15:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-31T19:24:38.000Z (9 months ago)
- Last Synced: 2024-10-12T09:51:16.568Z (3 months ago)
- Language: Rust
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# GHWeatherInsights
**Work in progress**
A Rust-based application that analyses your GitHub commit history and correlates it with historical
weather data. Gain valuable insights into your coding habits and how they relate to weather conditions.## Example
Add `.env` or `env.json`
```json
{
"username": "fredhappyface",
"password": "ghp_..."
}
```Run `cargo run gh_weather_insights`
Example output:
```txt
Username: fredhappyface
Number of public_events 100
Date: 2024-03-30, Count: 79, Weather: Weather { temperature: 10.0, conditions: "sunny" }
Date: 2024-03-29, Count: 7, Weather: Weather { temperature: 10.0, conditions: "sunny" }
Date: 2024-03-31, Count: 14, Weather: Weather { temperature: 10.0, conditions: "sunny" }
```