AltStore source repository for apps by Santech Inc. Distributes apps via both AltStore Classic (sideloading) and AltStore PAL (EU/Japan/Brazil marketplace).
Requires AltServer running on a Mac or PC.
Deep link (tap on iOS):
altstore-classic://source?url=https://santech-inc.github.io/repo/clasic.sources.json
Manual — copy this URL and paste it into AltStore > Sources > Add Source:
https://santech-inc.github.io/repo/clasic.sources.json
Available on iOS 18.0+ in the EU, Japan, and Brazil.
Deep link (tap on iOS):
altstore-pal://source?url=https://santech-inc.github.io/repo/pal.sources.json
Manual — copy this URL and paste it into AltStore > Sources > Add Source:
https://santech-inc.github.io/repo/pal.sources.json
sources.json — mixed (Classic + PAL)
{
"name": "Santech Inc Apps Repo",
"identifier": "com.santechinc.repo",
"subtitle": "Apps by SanTech Inc for AltStore Classic & PAL",
"description": "A curated collection of apps distributed via AltStore. Available for both Classic (sideloading) and PAL (EU/Japan/Brazil marketplace).",
"website": "https://github.com/santech-inc/repo",
"apps": [
{
"name": "ExampleApp",
"bundleIdentifier": "com.santechinc.exampleapp",
"version": "1.0.0",
"downloadURL": "./clasic/exampleapp.ipa",
"distribution": "classic"
},
{
"name": "ExampleApp",
"bundleIdentifier": "com.santechinc.exampleapp",
"version": "1.0.0",
"downloadURL": "./pal/exampleapp/manifest.json",
"distribution": "pal"
}
]
}clasic.sources.json — AltStore Classic
{
"name": "SanTech Inc Apps Repo",
"identifier": "com.santechinc.repo",
"subtitle": "Apps by SanTech Inc for AltStore Classic",
"description": "A curated collection of apps distributed via AltStore Classic. Sideload your favorite apps using AltServer.",
"iconURL": "./icons/source_icon_v2.png",
"website": "https://github.com/santech-inc/repo",
"tintColor": "#2D80E4",
"apps": [
{
"name": "ExampleApp",
"bundleIdentifier": "com.santechinc.exampleapp",
"developerName": "SanTech Inc",
"subtitle": "An example app placeholder.",
"localizedDescription": "This is a placeholder app. Replace with real app data when publishing.",
"iconURL": "./icons/exampleapp.png",
"tintColor": "#2D80E4",
"category": "utilities",
"versions": [
{
"version": "1.0.0",
"buildVersion": "1",
"date": "2026-01-01T00:00:00Z",
"localizedDescription": "Initial release.",
"downloadURL": "./clasic/exampleapp.ipa",
"size": 0
}
]
}
]
}pal.sources.json — AltStore PAL
{
"name": "SanTech Inc Apps Repo",
"identifier": "com.santechinc.repo",
"subtitle": "Apps by SanTech Inc for AltStore PAL",
"description": "A curated collection of apps distributed via AltStore PAL. Available in the EU, Japan, and Brazil.",
"iconURL": "./icons/source_icon_v2.png",
"website": "https://github.com/santech-inc/repo",
"tintColor": "#2D80E4",
"apps": [
{
"name": "ExampleApp",
"bundleIdentifier": "com.santechinc.exampleapp",
"marketplaceID": "12345678",
"developerName": "SanTech Inc",
"subtitle": "An example app placeholder.",
"localizedDescription": "This is a placeholder app. Replace with real app data when publishing.",
"iconURL": "./icons/exampleapp.png",
"tintColor": "#2D80E4",
"category": "utilities",
"versions": [
{
"version": "1.0.0",
"buildVersion": "1",
"date": "2026-01-01T00:00:00Z",
"localizedDescription": "Initial release.",
"downloadURL": "./pal/exampleapp/manifest.json",
"size": 0
}
]
}
]
}| App | Bundle ID | Version | Classic | PAL |
|---|---|---|---|---|
| AppFolderWidget | com.santech.AppFolderWidget.beta |
1.0 | Yes | No |
| BuMa | com.santech.businessManager |
1.0.0 | Yes | No |
| BuMa Beta | com.example.myBusinessApp.beta |
1.0.0 | Yes | No |
| Simon in space | com.santech.simonInSpaceGame |
1.0.10 | Yes | No |
| Simon on Mars Beta | com.santech.simonInSpaceGame.beta |
1.0.12 | Yes | No |
This table will be updated as new apps are added to the source.
Some apps are also published to a self-hosted F-Droid repo, separate from
the AltStore sources above (F-Droid is Android-only; AltStore is iOS-only).
Unlike AltStore's hand-written JSON source, the F-Droid index
(index-v1.jar/index-v1.json/index-v2.json/entry.json) is generated
by fdroidserver and, together with the .apk files and extracted icons,
lives entirely as assets of a single fixed-tag GitHub Release —
fdroid-repo — never committed to this repo's git tree. Only the small
fastlane-style text metadata that feeds that index is committed, under
fdroid/.
Add this source in the F-Droid app: Settings → Repositories → Add:
https://github.com/santech-inc/repo/releases/download/fdroid-repo
This URL only resolves once at least one app has published for real (each
project's just dist-fdroid --push --confirm, or the CI equivalent) — see
fdroid/README.md and each project's docs/FDROID.md for how that works.
All apps in this repository are provided "as is" without warranty of any kind, express or implied. Use at your own risk. The developers are not responsible for any damage, data loss, or issues that may arise from installing or using these apps.
By adding this source to AltStore, you acknowledge that you understand and accept these terms.
-
Drop
.ipafiles intoclasic/. -
Drop ADP folders (containing
manifest.json) intopal/. -
Place app screenshots in
screenshots/<bundle-id>/(for examplescreenshots/com.santech.simonInSpaceGame/1.png). -
Keep app descriptions and changelogs in the source JSON files. When
sync_sources.pyruns, it extracts those fields into temporary TXT files, uses them while rebuilding the JSON files, and removes the temporary files automatically. -
Run the sync script:
python3 sync_sources.py
This scans both directories, extracts metadata and icons from the binaries, adds screenshots to each app entry in the source JSONs, and updates the
Published Appstable in this README automatically. App descriptions and changelogs are preserved from the existing source files before stale apps are removed, so they are restored when an app is regenerated. No metadata TXT files are created in the repository. The script does not rewrite the JSON examples, setup guide, disclaimer, or other documentation outside the generated table.Use
--dry-runto preview changes without writing files.
See the Wiki for detailed instructions.
© 2026 Santech Inc. All rights reserved.