awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

Awesome GitHub RepositoriesInter-Process Request Routing

Routing system-level requests from a sandboxed process to a privileged server process for execution.

Distinct from File System Request Routing: Focuses on proxying OS-level operations to a server process, distinct from file system or network routing.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · Inter-Process Request Routing. Refine with filters or upvote what's useful.

Awesome Inter-Process Request Routing GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • aslody/virtualappAvatar von asLody

    asLody/VirtualApp

    11,010Auf GitHub ansehen↗

    VirtualApp is an Android application virtualization engine and user-space sandbox that enables the execution of applications within an isolated environment. It allows for the running of multiple independent instances of the same application on a single device and supports private application installation without requiring system-level root access. The project features a comprehensive hooking framework for intercepting Java and native layer functions to modify application behavior. It includes tools for hardware simulation to spoof device models and system information, as well as a non-root pr

    Routes application requests to a specialized server process to handle operations the native system cannot perform.

    Javaandroidframeworkplugin
    Auf GitHub ansehen↗11,010
  • jeremyliao/liveeventbusAvatar von JeremyLiao

    JeremyLiao/LiveEventBus

    3,990Auf GitHub ansehen↗

    LiveEventBus ist eine AndroidX-Kommunikationsbibliothek, die einen Message-Bus für die entkoppelte Datenübertragung zwischen Anwendungskomponenten bereitstellt. Sie nutzt LiveData, um einen lebenszyklusbewussten Message-Bus zu implementieren, der sicherstellt, dass Event-Abonnements automatisch basierend auf dem Status der Android-Komponenten verwaltet werden, um Speicherlecks zu vermeiden. Die Bibliothek enthält eine Bridge für Inter-Process-Communication (IPC), die die Übertragung serialisierter Daten und Events zwischen verschiedenen Prozessen oder separaten Anwendungen ermöglicht. Sie bietet zudem einen Sticky-Event-Dispatcher, der die aktuellste Nachricht speichert und bei Registrierung sofort an neue Abonnenten ausliefert. Das Framework deckt internes und prozessübergreifendes Message-Routing, verzögerte Nachrichtenplanung und Datenserialisierung ab. Es bietet zudem Dienstprogramme zur Zustandsüberprüfung des Message-Bus, um aktive Beobachter und registrierte Empfänger zu überwachen.

    Routes events across different application processes by wrapping payloads in Android Broadcast Intents.

    Javaeventbuslivedatalivedatabus
    Auf GitHub ansehen↗3,990
  • termux/termux-apiAvatar von termux

    termux/termux-api

    3,919Auf GitHub ansehen↗

    termux-api ist eine Android-Hardware-Brücke und ein Command-Line-Interface, das Shell-Zugriff auf Gerätehardware und System-Sensoren bietet. Es dient als eine Reihe von Befehlszeilentools und eine API, die Android-Systemfunktionen für terminalbasierte Skripte zur Automatisierung bereitstellt. Das Projekt ermöglicht eine Headless-Android-Steuerung und Geräteautomatisierung, wodurch Benutzer mobile Hardware und Systemeinstellungen über ein Remote-Terminal verwalten können, ohne die grafische Benutzeroberfläche zu verwenden. Dies beinhaltet die Integration mobiler Hardwarefunktionen wie Kamera, GPS und Akku über eine Terminal-Schnittstelle. Das System funktioniert durch die Verwendung eines Bridge-Musters, um Shell-basierte Clients mit einem Java-basierten Backend zu verbinden, wobei Android-Intent-basierte Kommunikation und JSON-kodiertes Message-Passing genutzt werden, um Aktionen auf Systemebene auszuführen.

    Utilizes the Android system broadcast mechanism to route requests from the shell to background services.

    Javaandroidtermux
    Auf GitHub ansehen↗3,919
  • react-native-share/react-native-shareAvatar von react-native-share

    react-native-share/react-native-share

    3,890Auf GitHub ansehen↗

    Dies ist eine plattformübergreifende mobile Sharing-Bibliothek, die eine native Systemschnittstelle zum Senden von Text, Links und Mediendateien an andere Anwendungen auf einem Mobilgerät bereitstellt. Sie fungiert als Distributionsbrücke für das Teilen lokaler Dateien, Remote-URLs und Base64-kodierter Daten über den Standard-Share-Dialog des Geräts. Die Bibliothek enthält Tools für die direkte Social-Media-Integration, die es ermöglichen, vorformatierte Nachrichten und Medien über native Sharing-Intents an spezifische Plattformen zu senden. Sie verfügt zudem über einen App-Installations-Checker, um zu verifizieren, ob spezifische Social- oder Kommunikations-Apps auf dem Gerät vorhanden sind, bevor eine Share-Aktion initiiert wird. Das Projekt deckt die allgemeine mobile Inhaltsverteilung und den App-übergreifenden Datentransfer ab, einschließlich der Fähigkeit, gemischte Inhalte und Remote-Dateifreigaben durch temporäres lokales Caching zu handhaben. Zudem bietet sie Konfigurations-Utilities zur Verwaltung der Spracheinstellungen des Share-Interfaces.

    Implements native intent-based routing to send text, URLs, and files to external mobile applications.

    Javaandroidbridgeintent
    Auf GitHub ansehen↗3,890
  1. Home
  2. Operating Systems & Systems Programming
  3. Inter-Process Request Routing

Unter-Tags erkunden

  • Android Broadcast Intent Routing1 Sub-TagRouting events across Android application processes using the system broadcast mechanism. **Distinct from Inter-Process Request Routing:** Specializes inter-process routing specifically for Android Broadcast Intents rather than generic OS-level request proxying.