awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

50 repository-uri

Awesome GitHub RepositoriesAndroid Platform Integrations

Interfaces and services that allow Android applications to interact with native platform features and hardware.

Explore 50 awesome GitHub repositories matching mobile development · Android Platform Integrations. Refine with filters or upvote what's useful.

Awesome Android Platform Integrations GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • facebook/react-nativeAvatar facebook

    facebook/react-native

    126,019Vezi pe GitHub↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives. By decoupling application logic from the host platform's main thread, the framework maintains a consistent native view hierarchy while ensuring that JavaScript execution remains independent of UI rendering. The framework distinguishes itself through a robust bridge architecture

    Provides direct access to system-level hardware features, notification services, and navigation patterns for deep integration with the operating system.

    C++androidapp-frameworkcross-platform
    Vezi pe GitHub↗126,019
  • dcloudio/uni-appAvatar dcloudio

    dcloudio/uni-app

    41,549Vezi pe 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

    Enables direct interaction with underlying Android and iOS application objects and APIs for low-level tasks.

    Objective-Candroidcross-platformcrossplatform
    Vezi pe GitHub↗41,549
  • rikkaapps/shizukuAvatar RikkaApps

    RikkaApps/Shizuku

    26,413Vezi pe GitHub↗

    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 manageme

    Provides a background service that allows applications to invoke restricted system APIs without root access.

    Kotlin
    Vezi pe GitHub↗26,413
  • nativescript/nativescriptAvatar NativeScript

    NativeScript/NativeScript

    25,446Vezi pe 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

    Provides direct access to underlying native platform objects and APIs for full system integration.

    TypeScriptandroidangularcapacitor
    Vezi pe GitHub↗25,446
  • libgdx/libgdxAvatar libgdx

    libgdx/libgdx

    24,816Vezi pe 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 access native platform APIs while maintaining a unified cross-platform codebase.

    Java2d3dandroid
    Vezi pe GitHub↗24,816
  • necolas/react-native-webAvatar necolas

    necolas/react-native-web

    22,132Vezi pe GitHub↗

    This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web elements. It enables developers to build consistent applications that function across both mobile and web environments by providing a unified library of components and shared logic. The framework distinguishes itself through a specialized style engine that converts JavaScript object-based declarations into optimized, scoped CSS at runtime. It also features a responsive layout engine that implements a flexbox-based system, ensuring that interfaces adapt dynamically to differen

    Provides bridges to access native platform APIs from a unified cross-platform codebase.

    JavaScriptcross-platformcss-in-jsgui-framework
    Vezi pe GitHub↗22,132
  • flutter/samplesAvatar flutter

    flutter/samples

    19,172Vezi pe 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

    Embeds views into existing native apps and manages communication between host applications and frameworks.

    Dart
    Vezi pe GitHub↗19,172
  • jetbrains/compose-jbAvatar JetBrains

    JetBrains/compose-jb

    19,136Vezi pe GitHub↗

    This is a Kotlin Multiplatform UI framework for building consistent user interfaces across desktop, web, and mobile platforms using a single codebase. It functions as a declarative framework that enables the creation of shared UI components that run across multiple target environments. The project includes a cross-platform desktop toolkit for managing native window features, system notifications, and hardware acceleration. For web targets, it provides a declarative interface library and a rendering engine that executes via WebAssembly to achieve high-performance execution in browsers. The fr

    Provides interfaces for accessing platform-specific hardware features while maintaining a shared codebase.

    Kotlin
    Vezi pe GitHub↗19,136
  • flutter-team-archive/pluginsAvatar flutter-team-archive

    flutter-team-archive/plugins

    17,710Vezi pe GitHub↗

    This project is a collection of official plugin packages and a native integration library designed to provide a consistent interface for accessing hardware and software functionality across different mobile and desktop platforms. It serves as a native platform bridge, enabling cross-platform applications to invoke native code and manage operating system dependencies. The project utilizes a federated plugin architecture, splitting plugins into common interfaces and separate platform implementations to allow for independent development and extension. It further supports native integration throu

    Provides a bridging architecture for accessing platform-specific hardware and software APIs while maintaining a shared cross-platform codebase.

    Dartandroiddartflutter
    Vezi pe GitHub↗17,710
  • lelandrichardson/react-native-mapsAvatar lelandrichardson

    lelandrichardson/react-native-maps

    15,966Vezi pe GitHub↗

    react-native-maps is a cross-platform map component and visualization library for embedding interactive maps within mobile applications on iOS and Android. It provides a declarative interface for managing geospatial user interfaces, allowing for the rendering of geographical data and location-based features. The library enables the visualization of spatial data through the placement of markers, the creation of custom callouts, and the drawing of polylines and polygons as map overlays. It supports interactive map navigation, including the ability to animate map regions and customize the visual

    Implements separate native logic for Google Maps and Apple Maps to access platform-specific rendering and APIs.

    TypeScript
    Vezi pe GitHub↗15,966
  • kotlin/ankoAvatar Kotlin

    Kotlin/anko

    15,784Vezi pe GitHub↗

    Anko is an Android Kotlin library designed to simplify application development through a set of domain-specific languages and extensions. It functions as a programmatic UI DSL, an SQLite wrapper, an SDK utility, and an asynchronous framework. The project provides a declarative layout system that allows developers to build user interfaces through code instead of static XML markup. It distinguishes itself by offering a fluent database layer that eliminates manual cursor management and a concurrency system that uses weak references to prevent memory leaks in activities. The library covers broad

    Provides a streamlined syntax for starting new app screens and passing configuration parameters.

    Kotlin
    Vezi pe GitHub↗15,784
  • glfw/glfwAvatar glfw

    glfw/glfw

    14,716Vezi pe GitHub↗

    This project is a cross-platform library designed for desktop application development, providing a unified interface for window management, input handling, and hardware-accelerated graphics. It serves as a foundational framework that abstracts platform-specific windowing protocols and graphics APIs, enabling developers to create interactive software that functions consistently across Windows, macOS, and Linux. The library distinguishes itself by providing deep integration with low-level graphics APIs, specifically OpenGL and Vulkan. It manages the complexities of graphics context initializati

    Access platform-specific handles and functions to bridge the gap between standard cross-platform interfaces and the underlying windowing systems of the host operating system.

    Cclinuxmacos
    Vezi pe GitHub↗14,716
  • microg/gmscoreAvatar microg

    microg/GmsCore

    13,682Vezi pe GitHub↗

    GmsCore is an open-source Android framework component that functions as a compatibility layer for mobile devices. It acts as a middleware service, providing an implementation of proprietary mobile service interfaces to ensure that applications requiring these components can function on devices where they are not natively installed. The project distinguishes itself by enabling the use of standard mobile applications on devices that lack official proprietary background services. By intercepting and redirecting application requests to local open-source implementations, it allows users to maintai

    Acts as a system-level service layer providing essential APIs for applications expecting standard mobile platform features.

    Javaandroidauthcloud-messaging
    Vezi pe GitHub↗13,682
  • invertase/react-native-firebaseAvatar invertase

    invertase/react-native-firebase

    12,291Vezi pe GitHub↗

    react-native-firebase is a modular set of libraries that integrates Firebase cloud services into cross-platform mobile applications. It serves as a native-SDK wrapper, mapping JavaScript method calls to native iOS and Android Firebase SDKs via the React Native bridge to provide a type-safe interface for mobile backend integration. The project enables connectivity to a wide array of cloud services, including user authentication and identity management, NoSQL cloud databases with real-time synchronization, and scalable cloud storage for media files. It also provides tools for sending push notif

    Maintains separate Objective-C and Java codebases to utilize native capabilities of each mobile operating system.

    TypeScript
    Vezi pe GitHub↗12,291
  • notsfsssf/pixez-flutterAvatar Notsfsssf

    Notsfsssf/pixez-flutter

    11,894Vezi pe GitHub↗

    Pixez-flutter is a cross-platform mobile application designed for browsing, searching, and downloading digital artwork from external platforms. It provides a comprehensive interface for managing remote media collections, including support for viewing illustrations, manga, and animated content. The application handles user authentication and session persistence to ensure a consistent experience across different devices. The project distinguishes itself through a sophisticated network management layer that enables users to bypass regional restrictions and network limitations. By utilizing custo

    Provides interfaces for accessing platform-specific features like file storage and hardware-accelerated media from a shared codebase.

    Dartandroidflutterios
    Vezi pe GitHub↗11,894
  • waydroid/waydroidAvatar waydroid

    waydroid/waydroid

    11,549Vezi pe GitHub↗

    Waydroid is a containerized mobile runtime that executes a full Android operating system directly on Linux desktop environments. By utilizing Linux kernel namespaces, it isolates the mobile environment while sharing the host kernel to provide native-like performance and hardware access for mobile applications. The project distinguishes itself through deep integration with the host system, bridging mobile display buffers to native desktop windows and translating host input events into mobile gestures. It enables multi-window management, allowing mobile applications to run alongside native desk

    Bridges containerized mobile runtimes with host system resources to enable seamless integration of mobile applications within a desktop environment.

    Pythonandroidlinux
    Vezi pe GitHub↗11,549
  • happydog-intj/jsbridgeAvatar happydog-intj

    happydog-intj/JsBridge

    9,912Vezi pe GitHub↗

    JsBridge is a bidirectional communication layer for Android that synchronizes data and triggers actions between a native Java application and an embedded web view. It serves as an interface for calling Java methods from JavaScript and executing JavaScript functions from native Android code. The project features an asynchronous bridge queue that stores pending function calls in a readiness buffer, ensuring requests are executed only after the connection between the native and web environments is stable. It utilizes callback identifier mapping to route asynchronous native responses back to the

    Connects native Android Java code with JavaScript to share data and trigger actions within a web view.

    Java
    Vezi pe GitHub↗9,912
  • react-native-camera/react-native-cameraAvatar react-native-camera

    react-native-camera/react-native-camera

    9,638Vezi pe GitHub↗

    This project provides cross-platform programmatic interfaces and UI components for integrating camera hardware into mobile applications. It serves as a tool for implementing image and video capture, as well as specialized scanning and recognition tasks. The library includes specialized capabilities for computer vision, including a barcode scanner for decoding various barcode types, a face detection tool to identify human faces in a live feed, and an optical character recognition engine for extracting written text from the camera stream. The system covers hardware configuration and control, i

    Provides separate native module implementations for iOS and Android to handle platform-specific camera drivers and permissions.

    Javacameraface-detectionreact-native
    Vezi pe GitHub↗9,638
  • didi/chameleonAvatar didi

    didi/chameleon

    8,966Vezi pe GitHub↗

    Chameleon is a cross-platform application framework and component library used to develop applications for the web and various mini-app platforms from a single shared codebase. It functions as a multi-platform build pipeline that compiles source code into different target formats while providing an MVVM-based user interface system for managing application state. The framework employs a polymorphic protocol to extend custom components and APIs, allowing for platform-specific implementations while maintaining cross-end compatibility. It includes a specialized build tool for static analysis that

    Allows configuration of native mini-app features such as tab bars and sitemaps.

    JavaScript
    Vezi pe GitHub↗8,966
  • judasn/linux-tutorialAvatar judasn

    judasn/Linux-Tutorial

    8,730Vezi pe GitHub↗

    This is a practical, step-by-step guide to Linux system administration, command-line usage, and development environment setup, written from the perspective of a Java developer. The tutorial is structured as a sequence of terminal commands with explanations, teaching system administration through direct modification of plain-text configuration files. It provides separate workflows for CentOS, Ubuntu, and Kali Linux, covering both yum and apt package managers with equivalent commands for each operation. The guide emphasizes a security-first workflow, walking through firewall configuration, SSH

    Replaces or adds individual files inside an existing JAR archive while preserving the directory structure.

    Shellcentoselasticsearchfastdfs
    Vezi pe GitHub↗8,730
Înapoi123Înainte
  1. Home
  2. Mobile Development
  3. Android Ecosystem
  4. Android Platform Integrations

Explorează sub-etichetele

  • Activity LaunchersUtilities for initiating Android activity transitions and configuring intent extras. **Distinct from Android Platform Integrations:** Focuses specifically on the act of starting activities, whereas Platform Integrations is the broad category for all native feature access.
  • Dart-Kotlin BindingsGeneration of Dart bindings for Android Kotlin classes to access platform-specific features from Flutter applications. **Distinct from Android Platform Integrations:** Distinct from Android Platform Integrations: specifically generates Dart bindings for Kotlin classes rather than general platform integration interfaces.
  • Desktop Integration LayersBridges between mobile runtimes and host desktop display protocols for seamless application execution. **Distinct from Android Platform Integrations:** Distinct from Android Platform Integrations: focuses on the desktop-to-mobile bridging layer rather than general Android platform APIs.
  • Iconography ToolkitsSets of tools for integrating scalable graphical symbols into platform-specific interfaces. **Distinct from Android Platform Integrations:** Distinct from Platform Integrations: focuses specifically on the graphical asset integration rather than general system services.
  • NDK Native ImplementationsAndroid applications that utilize the Native Development Kit to implement performance-critical logic in C or C++. **Distinct from Android NDK Cross-Compilation:** Focuses on the actual use of NDK for logic implementation rather than the build-pipeline configuration of cross-compilation.
  • Native Platform Access2 sub-tag-uriInterfaces for direct interaction with underlying Android and iOS application objects and APIs. **Distinct from Android Platform Integrations:** Distinct from Android platform integrations: covers both iOS and Android native instance access.
  • Platform Jar Modification1 sub-tagReplacing standard SDK libraries with modified versions containing internal system classes. **Distinct from Android Platform Integrations:** Focuses on the modification of the platform JAR for compilation, not general platform integration.
  • System Service LayersFramework components that provide essential APIs and background connectivity for mobile applications. **Distinct from Android Platform Integrations:** Distinct from Android Platform Integrations: focuses on providing a service layer that mimics proprietary APIs.