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
·

13 Repos

Awesome GitHub RepositoriesNative Cross-Platform Development

The process of building high-performance applications for multiple mobile platforms from a single codebase.

Distinguishing note: Candidates are either too specific (financial apps) or focus on other languages (Go), failing to capture the general native cross-platform development process.

Explore 13 awesome GitHub repositories matching mobile development · Native Cross-Platform Development. Refine with filters or upvote what's useful.

Awesome Native Cross-Platform Development GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • react/react-nativeAvatar von react

    react/react-native

    126,092Auf GitHub ansehen↗

    React Native is a cross-platform mobile framework used to build native iOS and Android applications from a single codebase. It provides a native UI component library of declarative components that map directly to native platform interface controls. The environment enables a mobile app iteration workflow that supports immediate interface updates after changing source files, bypassing full native build cycles. The framework covers cross-platform app development and native mobile UI development, allowing for the creation of applications that render native components rather than web views.

    Provides a native cross-platform development environment for building iOS and Android apps from a shared codebase.

    C++
    Auf GitHub ansehen↗126,092
  • mylxsw/aideaAvatar von mylxsw

    mylxsw/aidea

    6,931Auf GitHub ansehen↗

    Aidea ist ein plattformübergreifender KI-Client und ein Self-Hosted-Infrastrukturprojekt. Es besteht aus einer Flutter-Anwendung und einem containerisierten Backend-System, das entwickelt wurde, um eine einheitliche Schnittstelle für die Interaktion mit Large Language Models und KI-Bildgenerierungsdiensten bereitzustellen. Das Projekt fungiert als Self-Hosted-KI-Gateway, das es Benutzern ermöglicht, private Instanzen von Sprach- und Bildmodellen auf eigener Hardware zu verwalten und bereitzustellen. Diese Architektur ermöglicht das Routing diverser Datenabfragen über ein standardisiertes API-Gateway an mehrere KI-Anbieter, während die Kontrolle über Datenspeicherung und Serverkonfiguration gewahrt bleibt. Das System deckt konversationelle Workflows, Text-to-Image-Diffusion und asynchrone Stream-Verarbeitung ab. Es nutzt eine einzige Codebasis, um eine konsistente Benutzeroberfläche über Mobil-, Desktop- und Webumgebungen hinweg zu rendern, unterstützt durch Container-basierte Service-Orchestrierung für das Backend.

    Builds high-performance applications for multiple platforms from a single shared codebase.

    Dart
    Auf GitHub ansehen↗6,931
  • nativescript-vue/nativescript-vueAvatar von nativescript-vue

    nativescript-vue/nativescript-vue

    6,449Auf GitHub ansehen↗

    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

    Enables building high performance iOS and Android applications from a single codebase using Vue and NativeScript.

    TypeScript
    Auf GitHub ansehen↗6,449
  • arthenica/ffmpeg-kitAvatar von arthenica

    arthenica/ffmpeg-kit

    5,836Auf GitHub ansehen↗

    ffmpeg-kit is a cross-platform SDK that wraps FFmpeg and FFprobe into native libraries for Android, iOS, macOS, Linux, and tvOS, enabling applications to execute media processing commands through platform-specific APIs. It provides a concurrent command executor that runs multiple FFmpeg operations simultaneously and collects results independently via thread-safe interfaces. The project includes a build system that compiles FFmpeg native libraries from source with configurable codec and library options for each target platform, and offers eight precompiled binary packages with different sets o

    Wraps FFmpeg and FFprobe into native libraries for Android, iOS, macOS, Linux, and tvOS.

    Candroidffmpegflutter
    Auf GitHub ansehen↗5,836
  • xamarin/xamarin.formsAvatar von xamarin

    xamarin/Xamarin.Forms

    5,547Auf GitHub ansehen↗

    Xamarin.Forms ist ein plattformübergreifendes mobiles Framework für den Aufbau nativer Benutzeroberflächen unter Verwendung einer einzigen gemeinsamen Codebasis und .NET. Es fungiert als datengesteuerte UI-Bibliothek und XAML-UI-Toolkit, das es ermöglicht, Anwendungslayouts und visuelle Elemente mittels einer XML-basierten Auszeichnungssprache zu definieren. Das Framework bietet native API-Wrapper, die Zugriff auf gerätespezifische Hardware- und Betriebssystemfunktionen via C# ermöglichen. Es nutzt ein System zum Rendern einer einzigen Benutzeroberflächen-Codebasis durch native Steuerelemente über verschiedene Betriebssysteme hinweg. Das Projekt deckt adaptives Layout-Management und Anwendungsnavigation für die Definition von Screen-Flows ab. Es umfasst Funktionen für den Zugriff auf native Plattformfunktionen, lokales Datenspeicher-Management und die Nutzung von REST-Diensten zur Integration von Cloud-Daten.

    Enables building high-performance mobile applications for iOS and Android from a single shared codebase.

    C#cross-platformhacktoberfestmicrosoft
    Auf GitHub ansehen↗5,547
  • beeware/togaAvatar von beeware

    beeware/toga

    5,379Auf GitHub ansehen↗

    Toga ist ein plattformübergreifendes Anwendungs-Framework und ein natives GUI-Toolkit für Python. Es dient als Multi-Plattform-Frontend-Wrapper, der es ermöglicht, eine einzige Codebasis auf macOS, Windows, Linux, Android und iOS bereitzustellen. Das Toolkit fungiert als native Widget-UI-Bibliothek, die High-Level-Python-Interface-Definitionen direkt auf die visuellen Komponenten des Host-Betriebssystems abbildet. Dies stellt sicher, dass Anwendungen native System-Widgets verwenden, um dem Look-and-Feel der Zielumgebung zu entsprechen, anstatt sich auf benutzerdefinierte Zeichenbibliotheken zu verlassen. Das Framework deckt die plattformübergreifende Entwicklung für Desktop- und Mobilanwendungen ab, mit zusätzlicher Unterstützung für die Bereitstellung in Webbrowsern und Befehlszeilenterminals.

    Facilitates high-performance native mobile application development for multiple platforms from a single codebase.

    Pythonguipython
    Auf GitHub ansehen↗5,379
  • flutter/packagesAvatar von flutter

    flutter/packages

    5,237Auf GitHub ansehen↗

    Dieses Repository ist eine kuratierte Sammlung offizieller Dart-Pakete und Flutter-Plugins, die von den Framework-Entwicklern gepflegt werden. Es dient als zentrale Quelle für modulare Code-Bibliotheken und verifizierte Erweiterungen, die einen standardisierten Zugriff auf native Gerätehardware und Betriebssystem-APIs ermöglichen. Die Sammlung bietet plattformübergreifende UI-Komponentenbibliotheken, die konsistente Schnittstellenelemente und Widgets über verschiedene Betriebssysteme hinweg gewährleisten. Diese offiziellen Plugins integrieren Standardfunktionen über eine Reihe gepflegter Bibliotheken in Anwendungen. Das Projekt deckt ein breites Spektrum an Funktionen ab, einschließlich App-UI-Entwicklung, plattformübergreifender App-Logik und Mobile-App-State-Management. Diese Bibliotheken ermöglichen die Integration spezialisierter Hardwarezugriffe und Standard-Softwarefunktionen in den Entwicklungsworkflow.

    Enables the development of high-performance mobile, web, and desktop applications from a single codebase.

    Dart
    Auf GitHub ansehen↗5,237
  • microshow/rxffmpegAvatar von microshow

    microshow/RxFFmpeg

    4,732Auf GitHub ansehen↗

    RxFFmpeg ist ein Android-Multimedia-Framework und Media-Transcoder auf Basis von FFmpeg. Es bietet eine Reihe von Tools für die Video- und Audiobearbeitung, Transkodierung und Verarbeitung auf Android-Geräten. Das Framework integriert eine Videoplayer-Komponente für die Wiedergabe lokaler Dateien und Netzwerk-Streams mit Unterstützung für Zoom und Rotation. Es enthält zudem spezialisierte Bibliotheken für die Android-Videobearbeitung, wie etwa Zuschneiden und Spleißen, sowie für die Android-Audioverarbeitung, etwa zum Mischen von Spuren und zur Anpassung der Tonhöhe. Das Projekt deckt umfassende Möglichkeiten der Medienmanipulation ab, einschließlich der Konvertierung von Bildern in Videos, der Extraktion von Medien-Metadaten und der Anwendung visueller Effekte wie Untertitel und Filter. Es unterstützt die Trennung von Audio und Video sowie die Konvertierung von Multimediadateien zwischen verschiedenen Formaten und Codecs.

    Wraps FFmpeg and FFprobe into platform-specific native libraries to expose media processing to the Android runtime.

    Candroidarm64-v8aarmeabi-v7a
    Auf GitHub ansehen↗4,732
  • bartonhammond/snowflakeAvatar von bartonhammond

    bartonhammond/snowflake

    4,583Auf GitHub ansehen↗

    Snowflake ist ein plattformübergreifender Mobile-App-Starter, der für den Aufbau von iOS- und Android-Anwendungen unter Verwendung einer einzigen JavaScript-Codebasis entwickelt wurde. Er bietet ein vorkonfiguriertes Boilerplate, um den initialen Entwicklungsprozess für mobile Anwendungen zu beschleunigen. Das Projekt enthält eine Redux-State-Management-Vorlage zur Koordination des globalen Anwendungszustands und zur Persistierung von Benutzersitzungen, zusammen mit einem REST-API-Integrationsframework für die Kommunikation mit Remote- oder lokalen Servern via HTTP-Anfragen. Es bietet zudem ein Lokalisierungssystem, das Benutzeroberflächeninhalte basierend auf der Geräteregion in mehrere Sprachen abbildet. Der Starter deckt eine breite Palette an Funktionen ab, einschließlich Benutzeridentitäts- und Authentifizierungs-Workflows, routenbasierter Navigation und der Erstellung validierter Eingabeformulare. Er integriert zudem eine Jest-Test-Suite-Konfiguration zur Validierung von Geschäftslogik und UI-Komponenten durch Unit- und Snapshot-Tests. Das Toolkit enthält Workflows für das Einreichen von Beta-Builds bei TestFlight und das Veröffentlichen finaler Releases im App Store.

    Enables the development of high-performance iOS and Android applications from a single JavaScript codebase.

    JavaScript
    Auf GitHub ansehen↗4,583
  • kdchang/reactjs101Avatar von kdchang

    kdchang/reactjs101

    4,343Auf GitHub ansehen↗

    Dieses Projekt ist eine umfassende Bildungsressource und ein Tutorial-Leitfaden zum Erlernen von React und dem breiteren Frontend-Engineering-Ökosystem. Es dient als strukturierter Kurs, der die Grundlagen des Aufbaus von Benutzeroberflächen durch komponentenbasierte Architektur abdeckt. Das Projekt bietet spezialisierte Anleitungen zur Koordinierung von Anwendungsdaten mittels Redux-State-Management, zur Integration und Mutation von Daten mittels GraphQL und Relay sowie zum Aufbau nativer mobiler Anwendungen mit einer einzigen Codebasis. Es enthält zudem ein dediziertes Tutorial zur Verifizierung des Komponentenverhaltens durch Unit-Tests, Shallow-Rendering und DOM-Assertions. Der Inhalt deckt eine breite Palette an Frontend-Funktionen ab, einschließlich der Entwicklung von Single-Page-Anwendungen, der Implementierung von clientseitigem Routing und der Verwendung von isomorpher Server-Renderung. Zudem werden praktische Aspekte des Frontend-Engineerings behandelt, wie das Verwalten von Komponenten-Lebenszyklen, das Handhaben von Formulareingaben und das Konfigurieren von Build-Tools für die Entwicklung.

    Provides a guide on developing high-performance native mobile applications from a single codebase.

    JavaScriptandriodecmascriptecmascript2015
    Auf GitHub ansehen↗4,343
  • alibaba/luaviewsdkAvatar von alibaba

    alibaba/LuaViewSDK

    3,729Auf GitHub ansehen↗

    LuaViewSDK is a cross-platform UI engine and framework that uses a Lua-based scripting engine to render native user interfaces across multiple mobile operating systems. It functions as a dynamic UI orchestrator, separating interface logic from the underlying operating system to allow for the creation of native views driven by scripts. The system features a bidirectional native scripting bridge for exchanging data and triggering functions between the script runtime and native platform APIs. It also includes a Lua game runtime capable of executing interactive graphics and lightweight games thro

    Enables the creation of high-performance native user interfaces for multiple mobile platforms from a single script codebase.

    Objective-Calibabaandroidcross-platform
    Auf GitHub ansehen↗3,729
  • jetbrains/compose-multiplatform-ios-android-templateAvatar von JetBrains

    JetBrains/compose-multiplatform-ios-android-template

    1,615Auf GitHub ansehen↗

    This project is a declarative user interface framework designed for building shared applications across mobile, desktop, and web environments. It utilizes a unified codebase to define application layouts and state management, enabling developers to target multiple operating systems through a single development workflow. The framework leverages a cross-platform graphics engine to render visual elements consistently across different platforms. It incorporates a platform-specific interop layer that allows shared code to access native hardware features and system application programming interface

    Builds high-performance native mobile applications for iOS and Android from a single shared codebase.

    Kotlin
    Auf GitHub ansehen↗1,615
  • android/kotlin-multiplatform-samplesAvatar von android

    android/kotlin-multiplatform-samples

    1,290Auf GitHub ansehen↗

    This repository provides a collection of reference implementations for building mobile applications using the Kotlin Multiplatform framework. It serves as a practical guide for centralizing core application logic, data handling, and business rules into a single shared codebase while maintaining the ability to build native user interfaces for Android and iOS. The project demonstrates architectural patterns for managing state, persistence, and network synchronization across diverse mobile operating systems. By utilizing common source sets and platform-specific native interop, it enables develop

    Utilizes a unified approach to building high-performance applications for multiple mobile platforms from a single codebase.

    Kotlinandroidjetpackkmm
    Auf GitHub ansehen↗1,290
  1. Home
  2. Mobile Development
  3. Native Cross-Platform Development

Unter-Tags erkunden

  • FFmpeg Native WrappersWraps FFmpeg and FFprobe into platform-specific native libraries for Android, iOS, macOS, tvOS, and Linux. **Distinct from Native Cross-Platform Development:** Distinct from Native Cross-Platform Development: specifically wraps FFmpeg into native libraries, not general cross-platform app development.