Skip to main content

nab138/iloader — a trending TypeScript project

User friendly sideloader

README of nab138/iloader on GitHub4 min read4 views
nab138/iloader — a trending TypeScript project

nab138/iloader — TypeScript · 3,104 stars · 213 forks · +209 today

User friendly sideloader



Build iloader Downloads

Install SideStore (or other apps) and import your pairing file with ease

This repository and iloader.app are the only official ways to download iloader. There is also an unofficial Homebrew cask, an unofficial AUR package, and an unofficial Fedora COPR repository maintained by the community. Do not download from any other sources or websites.

iloader0

How to use

#
  • Install usbmuxd for your platform
    • Windows: iTunes
    • macOS: Included
    • Linux: Potentially included, if not, install via your package manager
  • Install the latest version for your platform from the releases
    • NixOS: Use the flake github:nab138/iloader
  • Plug in your iDevice to your computer
  • Open the app
  • Sign into your Apple ID
  • Select your action (e.g. install SideStore)

Features

#
  • Install SideStore (or LiveContainer + SideStore), import certificate and place rppairing+lockdown pairing files automatically
  • Import any IPA
  • Intelligent error suggestions to help resolve common issues
  • Manage pairing files in apps like StikDebug, SideStore, Protokolle, etc
  • See and revoke development certificates & app ids

Troubleshooting

#
  • If you are unable to solve an issue on your own, copy the full error message and ask on the idevice Discord server or open an issue.
  • You can view app logs with the "View Logs." If nothing is showing up, change the log level to "Debug."
  • If those logs aren't helpful, logs with additional are stored in the following locations:
    • Windows: %APPDATA%\me.nabdev.iloader\logs
    • macOS: ~/Library/Application Support/me.nabdev.iloader/logs
    • Linux: ~/.local/share/me.nabdev.iloader/logs/

Translating

#

iloader needs localization! If you speak another language and notice iloader does not support it or has mistakes, please consider contributing.

To update/edit an existing language, make a PR modifying src/locales/<lang>.json.

To add a new language, add your language to src/i18next.ts, and in src/locales copy en.json to a new file titled <langcode>.json and update the strings.

i18next.ts:

const languages = [
  ["en", "English"],
  ["es", "Español"],
  // Your language here...
] as const;

You can also add your name to the translators section of the README.

Thank you for translating!

Building from source

#
  1. Install bun (or Node.js) and Rust
  2. Clone the repository and cd into it
  3. Run bun i (or npm i)

For development with hot reload: bun tauri dev (or npm run tauri dev) Make a production build: bun tauri build (or npm run tauri build)

Credits

#

Translators

#

Thank you to everyone who has contributed translations! See the Translating section if you would like to contribute as well.

License

#

Copyright (C) 2026 nab138

The source code of this repository is licensed under the MIT License. See the LICENSE file for the full text.

Branding, logos, media assets, and the name “iloader” are not licensed under the MIT License and are subject to separate restrictions.

You may retain or use branding materials in forks, tutorials, or documentation if you include a clear link to either the official site (https://iloader.app) or the iloader source code repository (https://github.com/nab138/iloader) and do not imply official endorsement. See LICENSE-BRANDING for full details.

Future Plans

#
  • Checks for if device is in developer mode, has password set, etc
  • Automatic anisette fallback
  • Team selection when an account has multiple teams
  • Auto-refresh installed apps
    • Minimize to tray
    • Detect installed apps
    • Refresh apps automatically
  • Set a "default" account to automatically log into
  • Import SideStore account info automatically
  • Mount DDI and open sidestore after installation

Content above is the README of nab138/iloader, reproduced from GitHub’s trending list. All rights remain with the original authors.

Share this article

Newsletter

New posts in your inbox. Confirm by email, unsubscribe any time.

Comments

Posting as a guest

View all
Web Development

Orkas-AI/Orkas — a trending JavaScript project

Orkas is an open-source (MIT), local-first AI team for your desktop: a Commander turns your goal into to-dos and coordinates 16 built-in specialist agents plus Claude Code, Codex, OpenCode, OpenClaw and Hermes, with projects, scheduled automations and connectors. Free app for macOS & Windows; built-

via GitHub · 16 min

Web Development

CopilotKit/OpenBot — a trending TypeScript project

Open-source AI coworkers that each get a computer of their own: a browser, files and tools, with every action decided before it happens and recorded after. Bring any AG-UI agent.

via GitHub · 4 min