Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ivkuznetsov/ivory-ios

iOS, macOS (mac Catalyst) client for Invidious
https://github.com/ivkuznetsov/ivory-ios

ios-app macos-app swiftui video youtube youtube-video

Last synced: 6 days ago
JSON representation

iOS, macOS (mac Catalyst) client for Invidious

Awesome Lists containing this project

README

        

# ivory-ios
iOS/macOS (mac Catalyst) client for [Invidious](https://invidious.io)

• No Ads

• Universal app with split view support

• Background audio playback

• Picture-in-Picture

• Airplay

• Continue playback from the last viewed position in any video

• CloudKit synchronization

Specify URL to Invidious instance in IvoryCore/DIContainer.swift alongside with authKey for accessing to your server.
You can use one of the public instances or host your own.

Also you need to make an iCloud identifier for Cloud Kit container for syncronization of history and favorites between user devices.

```swift
extension String {
static let baseURL = "https://url.to.your.backend"
static let authKey: String? = nil // api key for basic authorization
static let iCloudIdentifier = "icloud.identifier"
}
```

## Screenshots

### iOS




### iPadOS

### macOS

## Donation

BTC Bitcoin
```
bc1q2ra5enpyagxnwaad9kvscffzlj6p77vq43gluh
```

BCH Bitcoin Cash (BCH)
```
qr86g6lnlr4nsc9wxa0y0axp90cxk6vkkyc2ju7pa4
```

USDT Tether USD (TRC-20)
```
TWqi1rcX9QwXFXL3PHfCEt8KhABKEXFWP2
```

ETH Ethereum / USDT Tether USD (ERC-20)
```
0x32d67A57F26826DCADE111528A7347aB3bf59C1C
```

## Meta

Ilya Kuznetsov – [email protected]

Distributed under the Apache 2.0 license. See ``LICENSE`` for more information.

[https://github.com/ivkuznetsov](https://github.com/ivkuznetsov)