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

RikkaApps/Shizuku

0
View on GitHub↗

Shizuku

Shizuku is a framework that enables standard mobile applications to interact with restricted system-level interfaces and services. By acting as a bridge between the user space and protected system functions, it allows applications to perform privileged operations that are typically inaccessible due to standard operating system sandbox limitations.

The project functions by routing requests through a persistent background service, which facilitates communication with internal system services and remote interfaces. This architecture allows for the execution of system-level tasks and the management of application permissions without requiring full root access on the device. It achieves this by leveraging existing developer debugging interfaces to inject necessary privileges during the initial runtime handshake.

The framework provides a comprehensive set of tools for managing system access, including the ability to intercept and redirect calls to internal interfaces and verify the current execution environment. It supports the development of specialized utilities that require elevated capabilities to function, effectively extending the reach of standard applications while maintaining a structured approach to system-level authorization.

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

  • Android Development - Provides a framework for building powerful utility applications that require elevated system privileges on Android.
  • Native API Bridges - Provides a background service that allows applications to invoke restricted system APIs without root access.
  • Native Platform Access - Enables standard applications to interact with restricted system-level interfaces and services.
  • Privilege Escalation Tools - Grants applications elevated system access by routing requests through a persistent bridge.
  • Debugging Tools - Executes privileged system commands and manages permissions through the debugging bridge.
  • Permission Management - Grants restricted capabilities to third-party applications by bridging user space and protected system functions.
  • Sandbox Restriction Bypasses - Overcomes mobile application security limitations by leveraging elevated debugging permissions.
  • Privileged Execution Helpers - Executes restricted system-level tasks by routing requests through background services.
  • Privileged Process Isolation - Routes restricted system requests through a high-privilege background process to bypass sandbox limitations.
  • Inter-Process Communication - Exposes internal system services to applications by proxying method calls through a persistent background service.
  • Development Utilities - Framework for accessing system APIs with elevated privileges.
  • Debugging Permission Bridges - Leverages developer debugging interfaces to grant elevated system-level capabilities during runtime.
  • Access Control and Authorization - Authorizes applications to use restricted system APIs by applying debugging commands.
  • Privilege Management - Manages debugging bridge permissions to grant applications access to system-level functions.
  • System Hooking Frameworks - Intercepts and redirects calls to internal system interfaces by injecting a proxy layer.
  • Permission Management Systems - Verifies the execution environment and system privileges before invoking restricted functions.
  • Permission Systems - Extends application permissions through a background bridge service to ensure tools function correctly.
  • Remote Procedure Calls - Marshals system API requests into serialized data packets to execute operations across process boundaries.
  • System Bus Communication - Facilitates communication with internal system services to execute privileged operations.
26,413 stars·2,515 forks·Kotlin·Apache-2.0·24 views

Star history

Star history chart for rikkaapps/shizukuStar history chart for rikkaapps/shizuku

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 rikkaapps/shizuku do?

Shizuku is a framework that enables standard mobile applications to interact with restricted system-level interfaces and services. By acting as a bridge between the user space and protected system functions, it allows applications to perform privileged operations that are typically inaccessible due to standard operating system sandbox limitations.

What are the main features of rikkaapps/shizuku?

The main features of rikkaapps/shizuku are: Android Development, Native API Bridges, Native Platform Access, Privilege Escalation Tools, Debugging Tools, Permission Management, Sandbox Restriction Bypasses, Privileged Execution Helpers.

Which projects share features with rikkaapps/shizuku?

Projects with overlapping indexed features include: flutter/samples — This is a comprehensive library of code examples and reference implementations for building cross-platform user… dcloudio/uni-app — uni-app is a cross-platform framework for building mobile and web applications from a single Vue.js codebase. It… nativescript-vue/nativescript-vue — nativescript-vue is a framework for building native iOS and Android applications using Vue components and a reactive… gtfobins/gtfobins.github.io — GTFOBins is a curated knowledge base documenting security-related techniques for Unix-based system binaries. It serves… geniusvjr/learningnotes — LearningNotes is a technical knowledge base and engineering study guide focused on Android framework internals, system… expo/expo — Expo is a universal mobile framework designed to build native iOS and Android applications from a single codebase…

Projects sharing features with Shizuku

These projects share indexed features with Shizuku. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • nativescript-vue/nativescript-vuenativescript-vue avatar

    nativescript-vue/nativescript-vue

    6,449View on GitHub↗

    nativescript-vue is a framework for building native iOS and Android applications using Vue components and a reactive state system. It functions as a cross-platform mobile UI library that renders platform-specific views instead of web views, utilizing a native mobile application bridge to connect Vue logic to NativeScript APIs for direct access to mobile hardware and OS features. The framework employs a reactive mobile component system to create high-performance screens and dynamic lists with automatic state updates. This architecture allows for the development of native mobile applications fr

    TypeScript
    View on GitHub↗6,449
  • dcloudio/uni-appdcloudio avatar

    dcloudio/uni-app

    41,549View on GitHub↗

    uni-app is a cross-platform framework for building mobile and web applications from a single Vue.js codebase. It provides a multi-platform app compiler and a cross-platform UI library to ensure consistent behavior and visual presentation across different operating systems. The project features a native API bridge and a universal plugin system that wrap native SDKs into a unified interface, allowing developers to access device hardware and operating system functions. It utilizes a specialized rendering engine and native performance compilation to bypass standard document overhead and achieve h

    Objective-Candroidcross-platformcrossplatform
    View on GitHub↗41,549
  • flutter/samplesflutter avatar

    flutter/samples

    19,172View on GitHub↗

    This is a comprehensive library of code examples and reference implementations for building cross-platform user interfaces with Flutter. The project provides a collection of demo applications and guides designed to illustrate the implementation of design patterns, animation techniques, and testing workflows. The repository features specific demonstrations for native integration, including examples of embedding modules into existing native applications, using platform channels, and bridging native code with the framework. It also serves as an animation reference, providing implementations for

    Dart
    View on GitHub↗19,172
  • gtfobins/gtfobins.github.ioGTFOBins avatar

    GTFOBins/GTFOBins.github.io

    12,669View on GitHub↗

    GTFOBins is a curated knowledge base documenting security-related techniques for Unix-based system binaries. It serves as a reference for offensive security research, detailing how standard, pre-installed system utilities can be repurposed to facilitate privilege escalation, restricted environment escapes, and post-exploitation workflows. The project distinguishes itself by cataloging insecure execution paths and misconfigured permissions inherent in common system tools. By identifying legitimate binary functions that can be leveraged to bypass security controls, the repository provides a str

    YAMLbinariesbind-shellblueteam
    View on GitHub↗12,669
Compare all 30 related projects→