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↗

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.

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

  • 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.
6,813 stars·1,238 forks·Python·GPL-3.0·30 views

Star history

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

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 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.

Which projects share features with alonemonkey/monkeydev?

Projects with overlapping indexed features 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…

Projects sharing features with MonkeyDev

These projects share indexed features with MonkeyDev. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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,943View 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,943
  • kjcracks/clutchKJCracks avatar

    KJCracks/Clutch

    3,831View 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,831
  • johnno1962/injectioniiijohnno1962 avatar

    johnno1962/InjectionIII

    4,658View 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,658
Compare all 30 related projects→