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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

134 dépôts

Awesome GitHub RepositoriesMobile Infrastructure and Security

Tools for managing device security, application packaging, and system-level synchronization or remote access.

Explore 134 awesome GitHub repositories matching mobile development · Mobile Infrastructure and Security. Refine with filters or upvote what's useful.

Awesome Mobile Infrastructure and Security GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • rustdesk/rustdeskAvatar de rustdesk

    rustdesk/rustdesk

    116,258Voir sur GitHub↗

    RustDesk is a cross-platform remote desktop client that enables users to initiate and receive remote sessions. It provides a complete infrastructure for self-hosted remote access, utilizing a signaling and relay server architecture to maintain connectivity when direct peer-to-peer links are unavailable. The software is designed to function across desktop and mobile environments, offering native remote control, screen sharing, and file management capabilities. What distinguishes the platform is its centralized administrative control plane, which allows for granular management of security polic

    Navigate and control remote systems from mobile devices using touch input modes and custom shortcuts.

    Rustandroidanydeskdart
    Voir sur GitHub↗116,258
  • immich-app/immichAvatar de immich-app

    immich-app/immich

    104,236Voir sur GitHub↗

    Immich is a self-hosted media management platform designed to provide a centralized, private repository for photos and videos. It functions as a comprehensive system for organizing, backing up, and viewing personal media collections across mobile devices, web browsers, and external storage locations. By maintaining full control over data ownership and storage infrastructure, the platform ensures that users retain sovereignty over their digital assets. The system distinguishes itself through a distributed architecture that coordinates background media synchronization, real-time filesystem moni

    Synchronizes local mobile media to remote storage in the background to maintain data redundancy and reclaim device space.

    TypeScriptbackup-toolfluttergoogle-photos
    Voir sur GitHub↗104,236
  • localsend/localsendAvatar de localsend

    localsend/localsend

    83,448Voir sur GitHub↗

    LocalSend is a cross-platform utility designed for secure, peer-to-peer file transfers between devices on the same local network. By establishing direct, encrypted communication channels, the application enables users to share files without relying on external servers, cloud storage, or active internet connectivity. The project distinguishes itself through a unified codebase that supports native-looking interfaces across desktop and mobile operating systems. It utilizes automated peer discovery to identify available devices on a subnet and employs end-to-end encryption to ensure data integrit

    Bundles and signs mobile application artifacts for deployment across iOS and Android ecosystems.

    Dartdartfile-sharingflutter
    Voir sur GitHub↗83,448
  • lobehub/lobehubAvatar de lobehub

    lobehub/lobehub

    78,736Voir sur GitHub↗

    LobeHub is a comprehensive multi-agent orchestration platform designed for building, configuring, and deploying specialized AI agents. It provides a unified chat-based gateway that allows users to manage autonomous agent teams across web, desktop, and mobile environments. By utilizing a framework that supports persistent memory and granular tool integration, the platform enables the execution of complex, multi-step workflows and domain-specific tasks. The platform distinguishes itself through an interactive artifact renderer that injects dynamic, visual UI elements directly into the chat stre

    Enables mobile access to agent teams through official application deployments on handheld devices.

    TypeScriptagentagent-collaborationagent-harness
    Voir sur GitHub↗78,736
  • z4nzu/hackingtoolAvatar de Z4nzu

    Z4nzu/hackingtool

    77,515Voir sur GitHub↗

    This project is a comprehensive cybersecurity tool collection designed to support security research, penetration testing, and vulnerability assessment. It functions as a unified penetration testing suite, providing a centralized environment where professionals can access a wide range of offensive security utilities to identify system weaknesses and study attack vectors. The platform distinguishes itself through a modular architecture that aggregates disparate security scripts into a single, hierarchical command-line interface. It simplifies the management of these utilities by integrating ext

    Includes dedicated modules for auditing and testing the security posture of Android applications.

    Pythonallinonehackingtoolbesthackingtoolctf-tools
    Voir sur GitHub↗77,515
  • topjohnwu/magiskAvatar de topjohnwu

    topjohnwu/Magisk

    60,989Voir sur GitHub↗

    Magisk is an Android rooting framework designed to manage system-level modifications and grant administrative access to mobile devices. It functions by patching boot and recovery images to inject custom code into the operating system initialization sequence, allowing for system-wide control while maintaining compatibility with the underlying hardware. The project distinguishes itself through a systemless modification layer that overlays a virtual file system on top of read-only partitions, enabling changes without altering core system files. It includes a policy daemon to manage security cont

    Coordinates the installation, verification, and removal of system-level modifications across mobile hardware.

    Kotlin
    Voir sur GitHub↗60,989
  • ionic-team/ionic-frameworkAvatar de ionic-team

    ionic-team/ionic-framework

    52,539Voir sur GitHub↗

    Ionic Framework is a cross-platform UI toolkit and hybrid app framework used to build native-quality mobile and progressive web applications using HTML, CSS, and JavaScript. It functions as a web component library that enables the deployment of a single codebase across iOS, Android, and the web. The framework features a platform-adaptive design system that automatically switches the visual style of components to match the design patterns of the host operating system. It utilizes a web-component-based architecture with CSS custom properties for global theming and specialized bindings to synchr

    Integrates with native platform toolkits to package web applications for mobile app store distribution.

    TypeScriptangularcapacitorframework
    Voir sur GitHub↗52,539
  • skylot/jadxAvatar de skylot

    skylot/jadx

    49,088Voir sur GitHub↗

    Jadx is a comprehensive Java decompilation suite designed to transform compiled binary application files into readable source code. It functions as a static analysis workbench, providing a graphical interface for navigating, searching, and inspecting the internal logic of complex software packages. By utilizing a bytecode-to-Java pipeline, the project reconstructs high-level logical structures from low-level binary instructions, making it a primary tool for Android application reverse engineering. The project distinguishes itself through a sophisticated control flow reconstruction engine and

    Analyzes compiled mobile application binaries to understand internal logic and hidden functionality.

    Javaandroiddecompilerdex
    Voir sur GitHub↗49,088
  • gedoor/legadoAvatar de gedoor

    gedoor/legado

    46,878Voir sur GitHub↗

    Legado is a digital library manager and content aggregator designed to collect, organize, and read text-based media from various online sources within a single mobile interface. It functions as a centralized platform for managing personal collections, supporting both e-book reading and the tracking of updates from multiple digital content providers. The application distinguishes itself through a modular architecture that allows users to import external source definitions, enabling the retrieval of content from diverse web-based providers. It utilizes sandboxed scripting and pattern-based extr

    Performs periodic background data synchronization to fetch updates from online sources while respecting mobile device constraints.

    Kotlin
    Voir sur GitHub↗46,878
  • vercel-labs/agent-browserAvatar de vercel-labs

    vercel-labs/agent-browser

    36,203Voir sur GitHub↗

    This project is an agentic framework designed to enable autonomous web navigation and browser automation. It functions as a controller that translates natural language instructions into deterministic browser actions, allowing agents to interact with websites, perform data extraction, and manage complex authentication flows. By leveraging accessibility trees and semantic element resolution, the framework mimics human-like navigation, moving beyond brittle DOM selectors to interact reliably with modern web interfaces. The framework distinguishes itself through its focus on secure, scalable exec

    Controls mobile web browsers on simulators or physical devices to perform agent-driven navigation and testing.

    Rust
    Voir sur GitHub↗36,203
  • utmapp/utmAvatar de utmapp

    utmapp/UTM

    34,401Voir sur GitHub↗

    UTM is a comprehensive virtualization suite that provides a unified interface for running guest operating systems on host hardware. It functions as a cross-platform system emulator and hypervisor, coordinating both hardware-accelerated virtualization and software-based instruction emulation to execute diverse operating systems. By leveraging native kernel-level virtualization frameworks, the software achieves near-native performance while maintaining strict security through sandboxed process isolation. The project distinguishes itself by enabling full-featured desktop operating systems to run

    Runs full-featured desktop operating systems on mobile hardware by leveraging low-level virtualization and emulation technology for portable computing.

    Swiftappleemulationios
    Voir sur GitHub↗34,401
  • blankj/androidutilcodeAvatar de Blankj

    Blankj/AndroidUtilCode

    33,657Voir sur GitHub↗

    AndroidUtilCode is an Android utility library and system API wrapper designed to reduce development boilerplate. It provides a collection of helper classes for common tasks including system settings management, file I/O, and hardware access. The project distinguishes itself through a comprehensive toolset for device management and UI assistance. It includes specialized capabilities for monitoring battery status, managing system volume and brightness, and implementing UI helpers to prevent duplicate click events. It also provides a dedicated system for coordinate conversion between different m

    Enables high-level system tasks including silent installation, device rebooting, and toggling mobile data.

    Javaandroidandroidxapp
    Voir sur GitHub↗33,657
  • surrealdb/surrealdbAvatar de surrealdb

    surrealdb/surrealdb

    32,397Voir sur GitHub↗

    SurrealDB is a multi-model database engine designed to store and query document, graph, relational, and vector data within a single ACID-compliant platform. It functions as an AI-native data store, integrating vector search, graph traversal, and machine learning model execution directly into its query layer. By providing a unified declarative query language, the platform eliminates the need for external middleware to synchronize data across different storage models. The platform distinguishes itself through its ability to manage agent memory and complex workflows natively. It allows developer

    Synchronizes data in real-time for mobile shopping applications using an embedded engine.

    Rustbackend-as-a-servicecloud-databasedatabase
    Voir sur GitHub↗32,397
  • revanced/revanced-managerAvatar de ReVanced

    ReVanced/revanced-manager

    25,932Voir sur GitHub↗

    ReVanced Manager is an Android application patcher designed to modify compiled mobile binaries. It enables users to inject custom features, alter runtime behavior, and remove interface elements without requiring access to original source code. The utility distinguishes itself by performing all operations locally on the user device, ensuring privacy by avoiding external server dependencies. It automates the entire modification lifecycle, including the retrieval of application files, the application of bytecode-level patches, and the generation of new cryptographic signatures to ensure the resu

    Applies automated code transformations to installed applications to extend functionality without source code.

    Dartandroidflutterflutter-apps
    Voir sur GitHub↗25,932
  • nativescript/nativescriptAvatar de NativeScript

    NativeScript/NativeScript

    25,446Voir sur GitHub↗

    NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android applications using JavaScript or TypeScript. It provides a direct bridge to native platform APIs, allowing developers to invoke native classes, methods, and properties directly from script code while maintaining full access to underlying mobile operating system features. The framework distinguishes itself through its direct native UI rendering, which maps declarative markup components to actual platform-native widgets rather than web-based views. This architecture is supported by

    Retrieves hardware and software details of the host device to tailor application behavior.

    TypeScriptandroidangularcapacitor
    Voir sur GitHub↗25,446
  • libgdx/libgdxAvatar de libgdx

    libgdx/libgdx

    24,816Voir sur GitHub↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Provides interfaces to trigger device vibration motors for tactile feedback on supported mobile hardware.

    Java2d3dandroid
    Voir sur GitHub↗24,816
  • pubkey/rxdbAvatar de pubkey

    pubkey/rxdb

    23,048Voir sur GitHub↗

    This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored. The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d

    Handles background data pushes, pulls, and conflict resolution to maintain consistency with remote servers.

    TypeScriptangularbrowser-databasecouchdb
    Voir sur GitHub↗23,048
  • wistbean/learn_python3_spiderAvatar de wistbean

    wistbean/learn_python3_spider

    21,802Voir sur GitHub↗

    This project is a comprehensive educational guide and framework for building web scrapers using Python. It provides a course-based approach to data extraction, combining a Python crawler framework with tutorials on web reverse engineering and network traffic analysis. The project distinguishes itself by covering advanced extraction challenges, including the decryption of obfuscated JavaScript and the bypass of anti-scraping measures. It specifically addresses mobile application scraping through the simulation of user interactions and the interception of network traffic. The capability surfac

    Uses Appium to execute scripts within native mobile environments for automated data collection.

    Pythonpython-scriptpython-spiderpython3
    Voir sur GitHub↗21,802
  • lissy93/personal-security-checklistAvatar de Lissy93

    Lissy93/personal-security-checklist

    21,691Voir sur GitHub↗

    This project provides a comprehensive, modular framework for auditing and hardening personal digital and physical security. It functions as a structured, platform-agnostic knowledge base that breaks down complex security standards into granular, actionable tasks. By utilizing a static documentation architecture, the project ensures that its guidance remains accessible and transparent, allowing users to track their security posture incrementally through a persistent, manual progress-tracking system. The project distinguishes itself by bridging the gap between digital cybersecurity and physical

    Provides structured checklists to harden mobile devices against physical access, unauthorized tracking, and malicious software.

    TypeScriptawesomeawesome-listcensorship
    Voir sur GitHub↗21,691
  • opa334/trollstoreAvatar de opa334

    opa334/TrollStore

    21,573Voir sur GitHub↗

    TrollStore is an application installer for iOS that enables the deployment of unsigned software on restricted mobile devices. By bypassing standard code signature verification and security sandbox requirements, it allows users to install and execute applications that originate from outside official distribution channels. The utility functions as an entitlement injection tool, modifying application metadata during installation to grant elevated system permissions. It achieves this by injecting developer certificates into software bundles and utilizing kernel-level modifications to permit the e

    Provides a centralized interface for managing, updating, and re-registering system-level binaries.

    Objective-C
    Voir sur GitHub↗21,573
Préc.123456…7Suivant
  1. Home
  2. Mobile Development
  3. Mobile Infrastructure and Security

Explorer les sous-tags

  • Mobile Application GeneratorsTools that automatically compile structured event data packages into custom offline-capable mobile apps. **Distinct from Mobile Application Packaging:** Distinct from general mobile application packaging tools; focuses on automated generation of apps from event data.
  • Mobile Application Packaging1 sous-tagTools and methodologies for bundling, signing, and distributing mobile applications across various platforms.
  • Mobile Device Management13 sous-tagsSystems for managing, configuring, and modifying mobile device software, firmware, and backup states.
  • Mobile Patching FrameworksLibraries and tools for applying code transformations to mobile applications. **Distinguishing note:** Focuses on patching installed applications without source code access.
  • Mobile Remote Desktop2 sous-tagsSoftware enabling remote access, control, and file management between mobile devices and other computers.
  • Mobile Reverse Engineering Tools1 sous-tagUtilities for analyzing mobile application binaries. **Distinguishing note:** Specifically targets Android application structures.
  • Mobile Security Tools1 sous-tagUtilities and frameworks designed to identify vulnerabilities and protect mobile applications from security threats.
  • Mobile Synchronization6 sous-tagsTools and methods for maintaining data consistency between mobile devices and remote servers or local storage.
  • Mobile Virtualization1 sous-tagTechnologies for running desktop operating systems on mobile hardware. **Distinguishing note:** Focuses on the mobile-specific virtualization domain.