awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Aefyr avatar

Aefyr/SAI

0
View on GitHub↗

SAI

SAI is a binary package bundler and application manager designed for Android and iOS. It functions as an installer and export tool that packages application source files and metadata into a proprietary format for portable distribution and backup.

The project features a rootless application deployment pipeline, allowing the installation of third-party packages on mobile devices without requiring system-level root access. It includes a split archive reconstructor to reassemble fragmented application files into complete installation directories during deployment.

The tool covers Android split APK installation and iOS application backup and distribution. It manages the export of application packages with embedded metadata and icons to track software origins.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • APK Package Managers - Functions as a comprehensive manager for exporting and installing Android application files and split APK bundles.
  • Rootless Deployment Pipelines - Provides a deployment pipeline that executes distinct installation logic for both rooted and rootless system environments.
  • iOS - Exports installed iOS application files and their associated metadata into portable packages.
  • iOS Packaging Tools - Creates and manages app bundles with embedded metadata and icons for iOS distribution.
  • iOS Application Backup Tools - Packages and exports iOS application files into custom bundles with embedded metadata for redistribution and backup.
  • Bundle Metadata Exporters - Packages application files into a custom format that includes additional descriptive metadata for the exported bundle.
  • Split APK Installers - Installs Android applications distributed as split APK bundles using both rooted and rootless methods.
  • Split APK Installation - Supports the installation of Android applications distributed as split APK bundles via rooted or rootless methods.
  • Metadata-Embedded Binaries - Wraps application source files into a proprietary format with embedded metadata for portable distribution.
  • Manifest-Driven Asset Extraction - Uses embedded metadata files to guide the unpacking and placement of application assets on the filesystem.
  • Package Exports - Packages application files into a custom format with embedded metadata for redistribution or backup.
  • Manifest-Driven Installations - Installs software components based on embedded metadata manifests that guide asset placement.
  • Package Metadata - Stores application binaries and descriptive identity metadata within a custom container format.
  • Proprietary Application Containers - Wraps application source files and descriptive metadata into a proprietary format for portable distribution.
  • Android App Bundle Managers - Enables the export and import of Android application files into custom bundles containing embedded metadata.
  • Rootless Application Installers - Provides a deployment pipeline to install third-party packages on mobile devices without requiring administrative root access.
  • Cross-Platform App Bundles - Implements a unified packaging mechanism to handle both iOS application files and Android APK bundles.
  • iOS App Distribution - Packages and exports iOS application files into custom bundles for backup or redistribution.
  • Rootless iOS Installations - Installs third party application packages on iOS devices without requiring a jailbroken system.
  • Split APK Installers - Installs Android applications distributed as split files or app bundles using rooted or rootless methods.
  • Split Archive Handlers - Reassembles fragmented application files into a complete installation directory during deployment.
  • Custom Binary Containers - Compresses application source files and metadata into a proprietary binary format for portable distribution.
  • APK Export Tools - Packages Android application files and icons into a distributable format suitable for backups or redistribution.
  • Rooted App Data Backups - Exports installed application files and associated metadata into portable packages for long term storage.
  • Rooted Application Installers - Leverages root access to execute specific deployment workflows for modified applications.
  • App Installation - Installer for split APK packages.
3,430 stars·304 forks·Java·gpl-3.0·17 views

Star history

Star history chart for aefyr/saiStar history chart for aefyr/sai

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does aefyr/sai do?

SAI is a binary package bundler and application manager designed for Android and iOS. It functions as an installer and export tool that packages application source files and metadata into a proprietary format for portable distribution and backup.

What are the main features of aefyr/sai?

The main features of aefyr/sai are: APK Package Managers, Rootless Deployment Pipelines, iOS, iOS Packaging Tools, iOS Application Backup Tools, Bundle Metadata Exporters, Split APK Installers, Split APK Installation.

Which projects share features with aefyr/sai?

Projects with overlapping indexed features include: zacharee/installwithoptions — InstallWithOptions is a specialized Android application deployment utility designed to install application packages… nomad-cli/shenzhen — Shenzhen is a command-line interface and suite of tools designed to automate the build, packaging, and distribution of… droid-ify/client — This project is an Android package manager and app store client designed for browsing, installing, and updating… theos/theos — Theos is a cross-platform mobile development toolchain and build system designed for compiling and packaging software… facebook/redex — A bytecode optimizer for Android apps. kurikomi-labs/komi-store — Komi Store is an Android app store client designed for discovering and installing applications directly from git…

Projects sharing features with SAI

These projects share indexed features with SAI. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • zacharee/installwithoptionszacharee avatar

    zacharee/InstallWithOptions

    2,575View on GitHub↗

    InstallWithOptions is a specialized Android application deployment utility designed to install application packages using advanced flags and elevated permissions. It functions as an installer and deployer that can bypass standard system restrictions, such as version checks and minimum target SDK requirements. The tool differentiates itself through the ability to perform version downgrades, deploy multi-part split APK bundles as single cohesive apps, and install test-only packages. It further automates the deployment process by granting runtime permissions automatically and spoofing the instal

    Kotlin
    View on GitHub↗2,575
  • nomad-cli/shenzhennomad-cli avatar

    nomad-cli/shenzhen

    4,633View on GitHub↗

    Shenzhen is a command-line interface and suite of tools designed to automate the build, packaging, and distribution of iOS applications. It provides a system for compiling source code into distributable installation packages and uploading those archives to testing services and app stores. The project includes a provisioning profile inspector used to extract and display embedded identity information and entitlements from installation archives. This allows for the verification of app permissions and signing capabilities during the automation process. The toolset manages the full pipeline from

    Ruby
    View on GitHub↗4,633
  • droid-ify/clientDroid-ify avatar

    Droid-ify/client

    7,010View on GitHub↗

    This project is an Android package manager and app store client designed for browsing, installing, and updating open-source software from F-Droid and custom third-party repositories. It functions as an open-source repository client that allows users to discover software through a synchronized catalog. The system features a local-first repository cache, enabling users to search and manage their software library in an offline operation mode without an active internet connection. It supports multi-source catalog management to aggregate application data from multiple repository URLs into a single

    Kotlin
    View on GitHub↗7,010
  • theos/theostheos avatar

    theos/theos

    4,867View on GitHub↗

    Theos is a cross-platform mobile development toolchain and build system designed for compiling and packaging software for mobile operating systems. It functions as a system tweak kit and runtime hooking framework, allowing developers to create modifications that alter the internal behavior of mobile OS environments. The project distinguishes itself by providing specialized preprocessor syntax that generates low-level API calls, removing the boilerplate code typically required for function and method hooking. It enables dynamic runtime method swizzling and class extensions, allowing developers

    Makefilebuild-systemioslinux
    View on GitHub↗4,867
Compare all 30 related projects→