4 repositorios
Creation of shared core codebases that provide type-safe APIs across different platforms and languages.
Distinct from Cross-Platform Application Development: Distinct from cross-platform app development as it focuses on the SDK/API layer provided to those apps.
Explore 4 awesome GitHub repositories matching mobile development · Multi-Platform SDK Development. Refine with filters or upvote what's useful.
Background Removal JS is a client-side neural matting library that runs a lightweight AI model directly in the browser to compute alpha mattes, removing image backgrounds without uploading any data to a server. It functions as a browser-based image background removal SDK and client-side image matting library, keeping all processing on the user's device to eliminate server costs and preserve privacy. The project provides a cross-platform creative editing engine that produces identical image and video output across web, mobile, desktop, and server environments from a single codebase. It offers
Embeds a full-featured photo and video editor into web, iOS, Android, Flutter, or React Native apps via a single SDK.
This repository is for the legacy Mixed Reality Toolkit (MRTK) v2. For the latest version of the MRTK please visit https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity
Provides a development kit with input systems and building blocks for mixed reality apps across multiple hardware platforms.
MobileIMSDK is an open-source instant messaging framework that provides reliable real-time message delivery across iOS, Android, Java, HarmonyOS, and web platforms. At its core, it offers a unified communication layer that transparently supports UDP, TCP, and WebSocket transports, enabling developers to send and receive messages without managing protocol differences or connection state. The framework includes an automatic reconnection engine that detects network outages and restores connections without manual intervention, with built-in message retransmission and deduplication to guarantee exa
Client SDKs for iOS, Android, Java, HarmonyOS, and web platforms enabling cross-device instant messaging with a single API.
uniffi-rs is a Rust FFI binding generator and multi-language binding tool. It functions as an automated binding scaffolder that creates type-safe foreign function interfaces and native wrappers for Rust libraries in languages such as Swift, Kotlin, and Python. The project provides a system for cross-language interface definition, allowing functions and data structures to be specified in a shared format to ensure consistent API signatures across platforms. It further serves as an FFI memory management layer, handling object lifetimes and thread safety when sharing state between Rust and foreig
Builds multi-platform SDKs by defining Rust interfaces once and producing native wrappers for iOS, Android, and desktop.