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
AloneMonkey avatar

AloneMonkey/MonkeyDev

0
View on GitHub↗
6,789 stars·1,239 forks·Objective-C·GPL-3.0·12 views

MonkeyDev

MonkeyDev is a developer toolset for building, injecting, and deploying system extensions and custom dynamic libraries into mobile applications. It functions as an application patching tool and dynamic library injector designed to modify how mobile applications operate.

The project provides a development environment for creating system extensions and tweaks, including tools for injecting libraries into decrypted binaries to enable debugging and symbol restoration on non-jailbroken hardware. It features a command-line interface for deploying hooks into system processes and third-party applications.

Its broader capabilities cover binary modification, runtime analysis through external application debugging, and the integration of third-party SDKs. The toolset handles the compilation of system extensions and the restoration of function names in decrypted binaries.

Features

  • iOS Binary Patching Tools - Provides a comprehensive toolset for injecting dynamic libraries and restoring symbols in iOS binaries.
  • iOS App Modifications - Automates symbol restoration and library injection to modify the behavior of existing iOS applications.
  • Tweak Development - Provides the capabilities to develop system extensions and tool plugins for iOS devices.
  • Non-Jailbroken App Patching - Enables injecting dynamic libraries into decrypted binaries to provide advanced features on non-jailbroken hardware.
  • Library Injection - Enables the insertion of custom dynamic libraries into running mobile application processes.
  • Library Function Hooking - Implements system-level function hooking to intercept and modify internal calls in real-time.
  • Tweak Compilation Toolchains - Provides a specialized toolchain for compiling system extensions and tweaks compatible with mobile kernels.
  • Binary Patching Utilities - Provides tools for modifying compiled software binaries to alter functionality and bypass security checks.
  • Application Patch Builders - Orchestrates the injection of dynamic libraries and symbol restoration to produce modified application packages.
  • iOS Tweak Injectors - Functions as a tool for creating and injecting custom tweaks into iOS app processes.
  • Application Debugging - Enables monitoring of internal events and state changes by attaching debuggers to external applications.
  • Deployment Command Line Interfaces - Includes a command-line interface for orchestrating the signing and installation of patched binaries.
  • Development Environment Suites - Offers a complete suite of tools for building iOS system extensions and tweaks.
  • Runtime Application Debugging - Allows attaching a debugger to third-party apps and dynamic libraries to analyze runtime behavior.
  • Symbol Restoration - Automates the reconstruction of human-readable function names in decrypted binaries using header metadata.
  • iOS Jailbreaking - Framework for patching and tweaking iOS apps without jailbreak.
  • Reverse Engineering And Security - Tool suite for patching and tweaking iOS apps without jailbreak.

Star history

Star history chart for alonemonkey/monkeydevStar history chart for alonemonkey/monkeydev

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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

Open-source alternatives to MonkeyDev

Similar open-source projects, ranked by how many features they share with MonkeyDev.
  • naituw/ipapatchNaituw avatar

    Naituw/IPAPatch

    5,211View on GitHub↗

    IPAPatch is an iOS application patching and binary instrumentation tool. It is designed to inject dynamic libraries and custom frameworks into decrypted application packages to modify runtime behavior without requiring a jailbroken device. The tool functions as an external debugger interface, preparing applications to allow the setting of breakpoints and the inspection of objects in real time. It enables the integration of third-party service frameworks into existing applications to add new capabilities or specialized inspection tools. The project covers binary modification, including the pa

    Objective-Chackinghacking-toolios
    View on GitHub↗5,211
  • 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
  • kjcracks/clutchKJCracks avatar

    KJCracks/Clutch

    3,810View on GitHub↗

    Clutch is a command-line utility designed for security research on jailbroken mobile devices. It functions as a specialized toolkit for identifying, decrypting, and extracting installed mobile application binaries to facilitate manual code inspection and vulnerability assessment. The tool provides capabilities for removing platform-level encryption from protected software, allowing researchers to isolate core executable files from application bundles. By performing memory-mapped file dumping and reconstructing binary headers, it enables the conversion of protected applications into portable,

    Objective-C
    View on GitHub↗3,810
  • johnno1962/injectioniiijohnno1962 avatar

    johnno1962/InjectionIII

    4,619View on GitHub↗

    InjectionIII is a suite of development utilities designed for runtime code reloading, expression evaluation, and automated code injection. It provides a system for recompiling modified source files and patching function pointers in a live process to update application behavior without requiring a full restart. The project utilizes Xcode build script extensions and a live code injector to deliver Swift and Objective-C changes to desktop applications and physical hardware. It features a runtime evaluator that executes string-based Swift expressions to inspect state and retrieve values from a ru

    Objective-Cevalhot-reloadinjection
    View on GitHub↗4,619
See all 30 alternatives to MonkeyDev→

Frequently asked questions

What does alonemonkey/monkeydev do?

MonkeyDev is a developer toolset for building, injecting, and deploying system extensions and custom dynamic libraries into mobile applications. It functions as an application patching tool and dynamic library injector designed to modify how mobile applications operate.

What are the main features of alonemonkey/monkeydev?

The main features of alonemonkey/monkeydev are: iOS Binary Patching Tools, iOS App Modifications, Tweak Development, Non-Jailbroken App Patching, Library Injection, Library Function Hooking, Tweak Compilation Toolchains, Binary Patching Utilities.

What are some open-source alternatives to alonemonkey/monkeydev?

Open-source alternatives to alonemonkey/monkeydev include: naituw/ipapatch — IPAPatch is an iOS application patching and binary instrumentation tool. It is designed to inject dynamic libraries… theos/theos — Theos is a cross-platform mobile development toolchain and build system designed for compiling and packaging software… kjcracks/clutch — Clutch is a command-line utility designed for security research on jailbroken mobile devices. It functions as a… johnno1962/injectioniii — InjectionIII is a suite of development utilities designed for runtime code reloading, expression evaluation, and… j-hc/revanced-magisk-module — This project is an Android application patching tool and Magisk system module generator. It is designed to apply… facebookarchive/tweaks — Tweaks is a runtime utility interface for modifying application variables, executing debug routines, and fine-tuning…