Scarlet iOS logo
Scarlet iOS
IPA installer for iPhone and iPad
Repos guide

Scarlet repos guide: how to add and use repos

A Scarlet repo is a source list that holds IPA files, themes, and tweaks in one place. To add one, open the Repos section in Scarlet, tap add, and paste the repo URL. The apps in that repo then appear in your browse list, ready to install with a tap.

What is a Scarlet repo?

A repo, short for repository, is a link to a collection of apps and tweaks. Instead of finding one .ipa file at a time, you add a repo once and get a whole library you can browse inside Scarlet. Each repo is run by a person or group who keeps it updated. Think of it like adding a channel that fills up with content you can install.

The repo system is one of the main reasons people choose Scarlet. It turns the app from a simple installer into a small store you shape yourself. You can learn more on the official scarlet repo page, which lists how the system is set up.

How to add a repo in Scarlet

Adding a repo takes only a few taps. Follow these steps.

  1. Open the Scarlet app on your device.
  2. Go to the Repos section from the main menu.
  3. Tap the add button, usually a plus icon.
  4. Paste the repo URL you want to add.
  5. Confirm, and wait for Scarlet to load the source.

Once loaded, the repo's apps show up in your browse list. Tap any item to install it the same way you would a single .ipa file.

What repos can hold

Item typeWhat it is
IPA filesFull apps and games ready to sideload
ThemesVisual packs that change how apps look
Tweaks.deb or dylib files that modify app behavior
Modified appsCustom builds of familiar apps

Injecting tweaks from a repo

Repos are not just for full apps. Many host tweaks that change how an app works. In Scarlet you can inject a .deb or dylib into an app you already have, using the standard sideload button. Scarlet also supports bulk injecting and bulk removing tweaks, so you can layer several changes onto one app or strip them all out at once. This is a favorite feature for developers who test builds.

Making your own repo

If you build apps or tweaks, you can create your own JSON repo for Scarlet. You list your items in a JSON file, host it at a public URL, and share that link. Anyone can then add your repo by pasting the URL. This makes it easy to distribute builds to testers or friends without sending files one by one.

Staying safe with repos

A repo is only as trustworthy as the person who runs it. Scarlet does not control what a third-party repo hosts, so the safety of what you install depends on the source. Stick to well-known, established repos, and be careful with links shared in random places. If an app from a repo behaves oddly after install, remove it. A little caution keeps the repo system useful without added risk.

Frequently asked questions

What is a Scarlet repo?

A Scarlet repo is a source list that holds IPA files, themes, and tweaks. Adding a repo lets you browse and install those items inside Scarlet without hunting for individual files.

How do I add a repo in Scarlet iOS?

Open Scarlet, go to the Repos section, tap add, then paste the repo URL. Scarlet loads the source and its apps appear in your browse list ready to install.

Are Scarlet repos safe to use?

A repo is only as safe as its owner. Add repos from sources you trust. Scarlet does not control what a third-party repo hosts, so stick to well-known, established repositories.

Can I make my own Scarlet repo?

Yes. Developers can build a JSON repo for Scarlet that lists their apps and tweaks. Once hosted, others add it by URL, which makes sharing builds simple.