Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inderdhir/DatWeatherDoe
Simple menu bar weather app for macOS
https://github.com/inderdhir/DatWeatherDoe
dark-theme french-translation macos menubar menubar-app openweathermap swift swiftui weather
Last synced: about 1 month ago
JSON representation
Simple menu bar weather app for macOS
- Host: GitHub
- URL: https://github.com/inderdhir/DatWeatherDoe
- Owner: inderdhir
- License: apache-2.0
- Created: 2016-01-19T20:29:15.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2024-10-30T00:42:20.000Z (about 1 month ago)
- Last Synced: 2024-10-30T02:52:40.803Z (about 1 month ago)
- Topics: dark-theme, french-translation, macos, menubar, menubar-app, openweathermap, swift, swiftui, weather
- Language: Swift
- Homepage:
- Size: 4.77 MB
- Stars: 522
- Watchers: 4
- Forks: 34
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- open-source-mac-os-apps - DatWeatherDoe - Simple menu bar weather app for macOS written in Swift. ![swift_icon] (Applications / Menubar)
- open-source-mac-os-apps - DatWeatherDoe - Simple menu bar weather app for macOS written in Swift. ![swift_icon] (Applications / Menubar)
- awesome-swift-macos-apps - DatWeatherDoe - Simple menu bar weather app for macOS written in Swift. (Menubar / Text)
- awesome-swift-macos-apps - DatWeatherDoe - Simple menu bar weather app for macOS written in Swift. (Menubar / Text)
README
# [](image.png) DatWeatherDoe
> **Note**
OpenWeatherMap API 2.5 support is ending in June 2024. The app uses WeatherAPI going forward with location support.- Fetch weather using:
- Location services
- Latitude / Longitude
- Configurable polling interval
- Dark mode support
- Supports MacOS 13.0+## Screenshots
![Screenshot 1](screenshot_1.png)\
![Screenshot 2](screenshot_2.png)## Installation
### Homebrew Cask
`brew install --cask datweatherdoe`
### Manual
## Using Location Services
If using location, please make sure that the app has permission to access location services on macOS.
`System Preferences > Security & Privacy > Privacy > Location Services`
![Location services screenshot 1](location_services_1.png)
![Location services screenshot 2](location_services_2.png)## Developer Setup
- Get your personal API key for WeatherAPI [here](https://www.weatherapi.com)
- Add the following in "Config.xcconfig":```env
WEATHER_API_KEY=YOUR_KEY
```## Donate
Buy me a coffee to support the development of this project.
[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/Y8Y211O253)
## Contributing
Please see CONTRIBUTING.md