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
·
apache avatar

apache/incubator-weexArchived

0
View on GitHub↗
13,622 Stars·1,774 Forks·C++·Apache-2.0·6 Aufrufeweex.apache.org↗

Incubator Weex

Incubator-weex is a cross-platform mobile framework used to build user interfaces that run across different operating systems from a single codebase. It functions as a native UI renderer and a JavaScript native UI bridge, sending serialized UI descriptions from a JavaScript engine to native mobile components.

The project includes a cross-platform UI bundler and build tool to compile source code into optimized bundles for native renderers. It also provides a UI previewer and prototyping toolset that allows for testing mobile interface pages within web browsers and on physical devices.

The framework covers broad capability areas including project template initialization, cross-platform UI bundling, and mobile interface testing. It also includes automation tools for analyzing build results and verifying license compliance.

Features

  • Cross-Platform Frameworks - Provides a comprehensive framework for building native mobile user interfaces across different operating systems from a single codebase.
  • JavaScript-to-Native Bridges - Provides the fundamental communication layer that maps JavaScript UI descriptions to native mobile components.
  • Cross-Platform Build Systems - Enables the development of graphical user interfaces that run consistently across multiple operating systems.
  • UI Bundle Compilers - A build tool that compiles source code into optimized bundles for delivery to native mobile renderers.
  • Build Tools - Provides a suite of build tools for initializing project templates and compiling source code into production-ready bundles.
  • Cross-Platform Application Development - Facilitates the development of mobile applications that run across multiple target operating systems using a shared codebase.
  • Host-Client Execution Models - Separates JavaScript logic execution from the native rendering performed by the mobile host application.
  • Cross-Platform Abstraction Layers - Provides a unified component model that maps to native rendering targets across different mobile operating systems.
  • Cross-Platform UI Automations - Enables the development of graphical user interfaces that run consistently across multiple operating systems.
  • Cross-Platform UI Frameworks - Enables the development of graphical user interfaces that run consistently across multiple operating systems.
  • JSON Message Bus Bridges - Implements a bridge that serializes UI updates as messages over a bus to a native host for rendering.
  • Cross-Platform Native Renderers - Implements a system that converts serialized UI descriptions from JavaScript into native platform views across multiple operating systems.
  • Asset Bundling - Processes source code and assets into optimized production bundles for delivery to mobile applications.
  • Interface Previewers - Offers a local server and toolset for testing mobile interface pages within web browsers and on physical devices.
  • Source Bundling - Compiles source code and example projects into production-ready bundles for native renderers.
  • UI Previewers - A local server and toolset for previewing and testing mobile user interface pages in web browsers and on devices.
  • Mobile Layout Simulators - Allows rendering and testing of user interface pages on physical mobile devices to verify appearance.
  • Mobile Application Testing - Provides a toolset for previewing and validating mobile user interfaces on physical devices and browsers.
  • Interface Bundles Previews - Hosts a local server to render and test built interface bundles within a web browser.
  • UI Prototyping Tools - Ships a UI previewer and prototyping toolset to verify the appearance and behavior of mobile pages.
  • Virtual DOM Reconciliation - Optimizes UI updates by calculating minimal changes between the JavaScript state and the native view.
  • Core Frameworks - The primary framework for building mobile cross-platform UI.
  • Frontend and UI Development - Tool for building cross-platform mobile applications.
  • JavaScript 框架汇总 - Listed in the “JavaScript 框架汇总” section of the Awesome Frontend awesome list.

Star-Verlauf

Star-Verlauf für apache/incubator-weexStar-Verlauf für apache/incubator-weex

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Incubator Weex

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Incubator Weex.
  • 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.

    C++
    Auf GitHub ansehen↗126,092
  • didi/chameleonAvatar von didi

    didi/chameleon

    8,966Auf GitHub ansehen↗

    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

    JavaScript
    Auf GitHub ansehen↗8,966
  • nativescript/nativescriptAvatar von NativeScript

    NativeScript/NativeScript

    25,446Auf GitHub ansehen↗

    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

    TypeScriptandroidangularcapacitor
    Auf GitHub ansehen↗25,446
  • apache/incubator-weex-uiAvatar von apache

    apache/incubator-weex-ui

    4,727Auf GitHub ansehen↗

    This project is a cross-platform UI framework and component library designed for the Weex framework. It provides a collection of high-performance interactive interface components and a toolkit of pre-made elements, such as buttons and popups, to create consistent user interfaces across different platforms from a single codebase. The library focuses on accelerating mobile app interface construction by offering a set of reusable layout elements and interactive tools. This enables the development of functional mobile screens and cross-platform UI designs through a shared component library.

    Vuemobileui-componentsvue
    Auf GitHub ansehen↗4,727
Alle 30 Alternativen zu Incubator Weex anzeigen→

Häufig gestellte Fragen

Was macht apache/incubator-weex?

Incubator-weex is a cross-platform mobile framework used to build user interfaces that run across different operating systems from a single codebase. It functions as a native UI renderer and a JavaScript native UI bridge, sending serialized UI descriptions from a JavaScript engine to native mobile components.

Was sind die Hauptfunktionen von apache/incubator-weex?

Die Hauptfunktionen von apache/incubator-weex sind: Cross-Platform Frameworks, JavaScript-to-Native Bridges, Cross-Platform Build Systems, UI Bundle Compilers, Build Tools, Cross-Platform Application Development, Host-Client Execution Models, Cross-Platform Abstraction Layers.

Welche Open-Source-Alternativen gibt es zu apache/incubator-weex?

Open-Source-Alternativen zu apache/incubator-weex sind unter anderem: react/react-native — React Native is a cross-platform mobile framework used to build native iOS and Android applications from a single… didi/chameleon — Chameleon is a cross-platform application framework and component library used to develop applications for the web and… nativescript/nativescript — NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android… apache/incubator-weex-ui — This project is a cross-platform UI framework and component library designed for the Weex framework. It provides a… tencent/hippy — Hippy is a cross-platform mobile framework that enables building applications for iOS, Android, and Web from a single… ptmt/react-native-macos — react-native-macos is a framework for building native macOS desktop applications using a JavaScript-driven…