awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microsoft avatar

microsoft/WinObjCArchived

0
View on GitHub↗
6,239 نجوم·801 تفرعات·C·MIT·4 مشاهدات

WinObjC

WinObjC is an implementation of the Objective-C language runtime and object model for the Windows operating system. Its primary purpose is to enable the execution of Objective-C code and iOS APIs on Windows to support the porting of iOS applications.

The project features a native API bridge that maps Objective-C system framework calls to native Windows API functions. It includes a toolchain to convert Xcode project targets and workspaces into Visual Studio formats and translates visual storyboard design files into active on-screen interface elements.

The codebase covers binary interoperability, multi-architecture compilation, and the routing of user interface events. It also provides diagnostic tools for inspecting runtime memory states and visualizing native objects during debugging.

Project outputs are distributed as NuGet packages.

Features

  • Language Runtime Ports - Implements the core Objective-C language runtime and object model to execute code on Windows.
  • Runtimes - Implements the core Objective-C language runtime and object model to execute code on Windows.
  • Cross-Platform Execution - Executes Objective-C logic and iOS APIs on Windows for cross-platform application development.
  • Application Porting Frameworks - Adapts iOS applications and APIs to run on Windows by converting projects and implementing frameworks.
  • iOS Framework Integrations - Provides compatible versions of core iOS system libraries to support application logic on Windows.
  • Native API Bridges - Maps Objective-C system framework calls to native Windows API functions for hardware and system interaction.
  • Native Windows Execution - Allows calling native Windows system functions and platform APIs from within an Objective-C codebase.
  • Windows Runtime Implementations - Runs the Objective-C language runtime on Windows to maintain cross-platform development consistency.
  • Cross-Architecture Binary Generation - Produces optimized machine code for various CPU targets through a unified build process.
  • Cross-Platform Toolchains - Includes a toolchain to convert Xcode project targets and workspaces into Visual Studio formats.
  • Project File Conversions - Provides a utility to convert Xcode project targets and workspaces into compatible Visual Studio formats.
  • Native API Bridges - Implements bridges that allow the codebase to call native Windows system functions and interface controls.
  • Binary Layout Interoperability - Uses compatible binary layouts and calling conventions to enable communication between disparate system runtime libraries.
  • Binary Cross-Compilation - Compiles Objective-C source code into executable binaries for multiple CPU architectures.
  • Multi-Architecture Build Configurations - Produces binaries for various CPU targets and applies compiler optimizations for improved performance.
  • Cross-Platform UI Frameworks - Renders visual storyboards and routes events to maintain consistent interfaces across operating systems.
  • Storyboard Layout Rendering - Translates visual storyboard design files into active on-screen interface elements using native controls.
  • Storyboard Rendering - Translates visual storyboard design files into active on-screen interface elements on Windows.

سجل النجوم

مخطط تاريخ النجوم لـ microsoft/winobjcمخطط تاريخ النجوم لـ microsoft/winobjc

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ WinObjC

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع WinObjC.
  • cross-rs/crossالصورة الرمزية لـ cross-rs

    cross-rs/cross

    8,235عرض على GitHub↗

    Cross is a container-based build environment and cross-compilation tool for Rust. It functions as a multi-architecture binary builder and testing framework, allowing users to compile crates into binaries for different operating systems and CPU architectures without installing local toolchains on the host system. The project distinguishes itself by using Docker images to provide consistent toolchains and system dependencies for foreign target architectures. It integrates the Zig toolchain within container images to facilitate compilation across various architectures and library versions, and i

    Rustaarch64armbsd
    عرض على GitHub↗8,235
  • dcloudio/uni-appالصورة الرمزية لـ dcloudio

    dcloudio/uni-app

    41,549عرض على 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

    Objective-Candroidcross-platformcrossplatform
    عرض على GitHub↗41,549
  • apache/cordova-androidالصورة الرمزية لـ apache

    apache/cordova-android

    3,786عرض على GitHub↗

    This project is an Android hybrid mobile framework that enables the development of applications running web content inside a native Android container. It functions as a cross-platform build system that packages shared web assets into native binaries, allowing developers to access device hardware and system APIs via JavaScript. The framework utilizes a native device API bridge and a plugin architecture to expose hardware sensors and system-level functionality not available through standard browser interfaces. It employs a manifest-driven orchestration system to manage application metadata, bra

    JavaScript
    عرض على GitHub↗3,786
  • microsoft/reactxpالصورة الرمزية لـ microsoft

    microsoft/reactxp

    8,257عرض على GitHub↗

    ReactXP is a framework for building cross-platform mobile and web applications from a single codebase using React. It provides a declarative interface that maps to different native implementation sets depending on the target environment. The project enables consistent visual experiences across operating systems through a flexbox-based layout engine, a virtual stack for navigation management, and a unified native-bridge API for accessing system services. It distinguishes itself with specialized capabilities for declarative animation orchestration, platform-specific logic resolution, and an aut

    TypeScript
    عرض على GitHub↗8,257
عرض جميع البدائل الـ 30 لـ WinObjC→

الأسئلة الشائعة

ما هي وظيفة microsoft/winobjc؟

WinObjC is an implementation of the Objective-C language runtime and object model for the Windows operating system. Its primary purpose is to enable the execution of Objective-C code and iOS APIs on Windows to support the porting of iOS applications.

ما هي الميزات الرئيسية لـ microsoft/winobjc؟

الميزات الرئيسية لـ microsoft/winobjc هي: Language Runtime Ports, Runtimes, Cross-Platform Execution, Application Porting Frameworks, iOS Framework Integrations, Native API Bridges, Native Windows Execution, Windows Runtime Implementations.

ما هي البدائل مفتوحة المصدر لـ microsoft/winobjc؟

تشمل البدائل مفتوحة المصدر لـ microsoft/winobjc: cross-rs/cross — Cross is a container-based build environment and cross-compilation tool for Rust. It functions as a multi-architecture… pybee/toga — Toga is a cross-platform UI framework and Python native GUI toolkit used to build applications that render native user… apache/cordova-android — This project is an Android hybrid mobile framework that enables the development of applications running web content… dcloudio/uni-app — uni-app is a cross-platform framework for building mobile and web applications from a single Vue.js codebase. It… microsoft/reactxp — ReactXP is a framework for building cross-platform mobile and web applications from a single codebase using React. It… flutter/samples — This is a comprehensive library of code examples and reference implementations for building cross-platform user…