Git Watch is a GitHub client app for watchOS. It is a SwiftUI app that uses GitHub's REST API and OAuth authentication.
- Download from the App Store to check it out.
- Clone this repo and run the app.
Create a Swift file with your:
clientID
=your_github_app_client_idclientSecret
=your_github_app_client_secretredirectUrl
=your_callback_url (you may use the app's current callback)
You may find more detailed information at GitHub's documentation.
- View user and organization profiles.
- View user and organization repositories.
- View user and organization stats (repo count/followers/following etc.).
- Search for repositories.
- View repository description, stats (stars/forks/issues etc.), and README.
- View a user's organizations.
- Search for users.
- View commits.
- View issues.
- View issue comments.
- View pull requests.
Contributions, issues and feature requests are welcome! Feel free to check issues page.
👤 Ibrahim Berat Kaya
- GitHub: @iberatkaya
- LinkedIn: @ibrahim-berat-kaya
👤 Selim Ustel
- GitHub: @stelselim
- LinkedIn: @selimustel
Git Watch was implemented following @Alexey Naumov's Clean Architecture for SwiftUI article. I highly suggest checking it out.