- Python 51.2%
- HTML 48.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| scripts | ||
| .gitignore | ||
| install.html | ||
| LICENSE | ||
| nuvio-ios.json | ||
| README.md | ||
Nuvio — Unofficial AltStore Source
An unofficial, community-maintained AltStore-format source for Nuvio on iPhone and iPad. Nuvio is a free, open-source media app that turns your own sources into a library with artwork, ratings, subtitles, and synchronized progress.
IPAs are downloaded directly from Nuvio's public GitHub releases. This repository publishes source metadata only and is not affiliated with or supported by NuvioMedia.
Quick start
One-tap install
Open the live installation page on your iPhone or iPad:
The page can open the source directly in AltStore, SideStore, or LiveContainer. It also provides a copy button for other signing apps.
Add the source manually
Paste the live source URL into your signing app's Sources or Repositories section:
https://namillis.me/nuvio-altstore/nuvio-ios.json
Raw Forgejo fallback:
https://git.namillis.me/namillis/nuvio-altstore/raw/branch/main/nuvio-ios.json
Available app
| App | Bundle identifier | Latest version | Minimum iOS | Upstream |
|---|---|---|---|---|
| Nuvio | com.nuvio.media |
0.5.8 (build 140) | 16.1 | NuvioMobile |
Compatible signing apps
Any signing app that consumes the standard AltStore source format can use this repository. Known-compatible options include:
- AltStore Classic — the original desktop-paired signer, using AltServer on a Mac or PC
- AltStore PAL — AltStore's alternative app marketplace for users in the European Union
- Scarlet — an on-device IPA installer
- Sideloadly — a desktop-based sideloader with source support
- LiveContainer — an app launcher that imports and runs compatible IPA files inside a container
Apps that accept a source URL can use the hosted JSON directly.
Metadata verification
Published metadata is read directly from each IPA's main Info.plist, including:
- Bundle identifier
- Marketing version and build number
- Minimum supported iOS version
- iPhone and iPad device support
- Download size
- SHA-256 integrity hash
The source uses version-pinned GitHub release URLs so a future release cannot silently change an older entry's file, size, or hash.
Live endpoints
namillis.me serves both the installation page and source JSON. A timer on the hosting VM runs the updater every 4 hours and republishes both files from main.
| Resource | Live URL |
|---|---|
| One-tap installation page | namillis.me/nuvio-altstore/ |
| AltStore source JSON | namillis.me/nuvio-altstore/nuvio-ios.json |
| Raw JSON fallback | git.namillis.me/.../nuvio-ios.json |
The source is served with an application/json content type. Changes on main go live on the next updater run.
Repository contents
nuvio-altstore/
├── scripts/
│ ├── test_update_nuvio.py
│ └── update_nuvio.py
├── README.md
├── LICENSE
├── install.html
└── nuvio-ios.json
Limitations
- Unofficial source: NuvioMedia does not maintain or support this repository.
- Sporadic iOS assets: Most upstream releases are Android-only. The updater keeps the newest stable release that actually includes an IPA.
- Sideloading requirements: You need a compatible signing app and Apple ID.
- Signature expiry: Apps signed with a free Apple ID normally expire after 7 days. Paid developer signatures can last up to 1 year.
- Upstream dependency: Downloads stop working if NuvioMedia removes or renames its GitHub release assets.
Links
License and attribution
This metadata repository is licensed under the MIT License.
Nuvio belongs to NuvioMedia and is licensed separately under GPL-3.0. AltStore, SideStore, and LiveContainer belong to their respective projects. Their names and assets are used only to identify compatibility and upstream downloads.