Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Argus Banner

Argus

A free open source, native iOS client for PublicMetaDB — built with SwiftUI and Liquid Glass.

Version License Platform Swift Beta


v1.1-beta — Performance improvements, bug fixes and polish.
Please report issues on GitHub or reach out on Discord (see Contributing).


Screenshots


What is Argus?

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.


Why the app instead of the website?

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.


Requirements


Installation

Option 1 -- AltStore / SideStore (Recommended)

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.


Option 2 -- Other Sideloading Tools

Download the .ipa from the Releases page and sideload it using any tool you like — Sideloadly, Feather, KSign, or any other sideloading tool.


Option 3 -- Build from Source

  1. Clone the repo:
    git clone https://github.com/AncientFalcon88/Argus.git
    cd Argus
  2. Open Argus.xcodeproj in Xcode 26+.
  3. Select your target device or simulator.
  4. Set a Development Team in Signing & Capabilities.
  5. Build and run (Cmd+R).

Setup

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.


Contributing

Contributions are welcome! Reach out on Discord.

Discord: @ancientfalcon88

For bugs and feature requests, open a GitHub Issue.

License

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.

About

No description, website, or topics provided.

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages