A free open source, native iOS client for PublicMetaDB — built with SwiftUI and Liquid Glass.
v1.1-beta — Performance improvements, bug fixes and polish.
Please report issues on GitHub or reach out on Discord (see Contributing).
Argus is a fully native iOS app client to PublicMetaDB.com -- a community-driven database for movies and TV shows. It delivers everything the website has, and more, in a premium native experience built with SwiftUI and Apple's Liquid Glass design language.
Argus is free and open source under GPL-3.0.
Argus is a fully native iOS experience with a lot of new features:
| Feature | Website | Argus |
|---|---|---|
| All PublicMetaDB features | ✅ | ✅ |
| Liquid Glass design | ❌ | ✅ |
| Hero section trailer auto-play | ❌ | ✅ |
| Episode drops notifications | ❌ | ✅ |
| Exact episode air times (via built-in TVmaze API) | ❌ | ✅ |
| Convert scales | ❌ | ✅ |
| Custom posters | ❌ | ✅ |
| Alternate app icons | ❌ | ✅ |
| Cinematic share posters | ❌ | ✅ |
| Person detail pages | ❌ | ✅ |
| Extended metadata | ❌ | ✅ |
Every feature on PublicMetaDB.com is fully implemented in Argus — ratings, skip timestamps, highlights, ID mappings, lists, picks, community voting, My progress, My stats, and more — all in a native iOS experience.
- iOS 26.0+
- iPhone (iPad layout not officially supported yet)
- A free PublicMetaDB account
- A free TMDB API key
To install via AltStore or SideStore, you need to copy the source URL below and manually paste it into the "Sources" page of your sideloading app:
https://raw.githubusercontent.com/AncientFalcon88/Argus/main/altstore-source.json
Note: Free Apple ID sideloading is limited to 3 apps and requires refreshing every 7 days. A paid Apple Developer account removes this restriction.
Download the .ipa from the Releases page and sideload it using any tool you like — Sideloadly, Feather, KSign, or any other sideloading tool.
- Clone the repo:
git clone https://github.com/AncientFalcon88/Argus.git cd Argus - Open
Argus.xcodeprojin Xcode 26+. - Select your target device or simulator.
- Set a Development Team in Signing & Capabilities.
- Build and run (
Cmd+R).
On first launch, you must log in with your PublicMetaDB account and provide a TMDB API key on the login screen:
| Requirement | Where to get it | Required? |
|---|---|---|
| PublicMetaDB Account | Create a free account at publicmetadb.com | Required |
| TMDB API Key | Get a free API key at themoviedb.org/settings/api | Required |
Keys are stored securely in the iOS Keychain -- never in plain text or iCloud.
Contributions are welcome! Reach out on Discord.
Discord:
@ancientfalcon88
For bugs and feature requests, open a GitHub Issue.
Argus is free software, released under the GNU General Public License v3.0.
You are free to use, study, modify, and distribute Argus -- but any derivative work must also be open source under the same GPL-3.0 license. You cannot make a closed-source version of Argus.
See LICENSE for the full license text.





