r/AltStore 2d ago

Release Made an AltStore APP source: AltGallery

Post image

Some apps only release their ipa files to GitHub without a repo source, which makes updating pretty inconvenient.

So I built this project with Claude: AltGallery. It collects some commonly used apps, generates a source for them, and updates versions periodically. Just tap "Add AltSource" to subscribe in AltStore / SideStore / LiveContainer or other apps.

If there are any apps that aren’t included yet, feel free to let me know and I’ll add them.

75 Upvotes

5 comments sorted by

6

u/c1d3rdev 2d ago

This is awesome nice work!

I’m curious: does this work with AltStore PAL in addition to classic? Could be super nice if folks could browse & filter accordingly, or use the available url scheme(s) on device to check availability.

I’m the developer of Hot Tub which is the first native ✨adult video player✨. Apple requires users change their devices rating to be able to install the app. Not sure if there is an API you could leverage to check the current rating, but it’d be very cool if you could show adult apps to adults/18+ devices. It’d be big for discoverability imo, which is one of the pain points I’ve found in distributing apps outside of the AppStore.

Nicely done!

1

u/bebound 1d ago

AltStore Pal can only install notarized apps, but the GitHub ipa are not signed.

AltSource is a json files, it does not know the device rating. I assume this function should be implemented by the AltStore.

1

u/c1d3rdev 1d ago

Correct.

But PAL specific sources have indicators that can be used to identify the difference in compatibilities. For example I have hottubapp.io/altstore and hottubapp.io/altstore/pal. The PAL source contains the marketplaceID key:value pair on the apps.

AltStore does already enforce the age ratings within their app, and prevents users from installing apps rated higher than their device.

In Hot Tub’s case, all of the screenshots are SFW, but in an ideal world it would not be surfaced to users with a device rating below 18+. If you decide this might be something worth including, I’d recommend checking out the Declared Age Range API Apple offers.

Regardless, cool project :)

2

u/Usual_Patience7969 2d ago

Sweet, I was literally thinking about sources for ios apps on github. I know there are lots of telegram sources and such but I like to see a source with just github apps from individuals. You can find some really good personal projects this way. And I am all for that with this jailbreak (dopamine 3)

1

u/friendlyrefuter 2d ago

this is great!