https://github.com/glnygl/harmony
Music App | SwiftUI + TCA + SharingGRDB
https://github.com/glnygl/harmony
composable-architecture grdb sharinggrdb swift swiftui tca
Last synced: about 1 year ago
JSON representation
Music App | SwiftUI + TCA + SharingGRDB
- Host: GitHub
- URL: https://github.com/glnygl/harmony
- Owner: glnygl
- License: mit
- Created: 2025-02-07T21:16:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-28T21:12:34.000Z (over 1 year ago)
- Last Synced: 2025-04-16T21:41:56.277Z (about 1 year ago)
- Topics: composable-architecture, grdb, sharinggrdb, swift, swiftui, tca
- Language: Swift
- Homepage:
- Size: 8.52 MB
- Stars: 94
- Watchers: 2
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Harmony

## Requirements
- iOS 18.0+
## Architecture
- TCA (Composable Architecture)
## Features
- Search Tracks
- Play/Pause - Loop - Turn Up/Down
- Add To Favorites
## API
- iTunes Search API (https://itunes.apple.com/search)
## Packages
- NukeUI
- Composable Architecture
## Keywords
- Swift
- SwiftUI
- SharingGRDB (previously SwiftData)
## Roadmap
- SharingGRDB ✅
- Currently Playing ✅
- Switch Between Songs
- Pagination
- Modularization