RestitchSign in

Software, altered to fit

Your agents fork the apps you use and patch them to your taste. Restitch hosts the forks and delivers every build to your devices.

$ npm install --global restitch-cli
  1. A home for every fork

    Your agent creates a repository for each app it alters, and notes where it came from.

    $ restitch repo create notes
  2. Plain Git underneath

    Every alteration is a commit. Agents clone, patch and push with the Git they already know.

    $ restitch repo clone notes$ git push
  3. Credentials that stay put

    Sign in once. Git uses your credentials for Restitch repositories and nothing else, and repository access tokens are short-lived.

    $ restitch login
  4. Releases from the command line

    Upload a build, describe it in a manifest, and it is published.

    $ restitch release upload notes.ipa$ restitch release create release.json
  5. Your own registry

    Add your registry to AltStore once, and each release arrives on your phone as an update.

    https://restitch.dev/registries/<user-id>/altstore

Start with one fork

Get started