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

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

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

15 مستودعات

Awesome GitHub RepositoriesObjective-C

Resources and development tools for the Objective-C programming language.

Explore 15 awesome GitHub repositories matching programming languages & runtimes · Objective-C. Refine with filters or upvote what's useful.

Awesome Objective-C GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • gcc-mirror/gccالصورة الرمزية لـ gcc-mirror

    gcc-mirror/gcc

    11,019عرض على GitHub↗

    This project is a multi-language compiler collection and cross-platform toolchain used to translate source code from various programming languages into optimized machine code for different hardware architectures. It provides a suite of tools including an optimizing compiler backend, a machine code generator, and a comprehensive runtime library suite that implements necessary execution environments and support functions. The system utilizes a multi-pass compilation pipeline and pluggable language front-ends to process source code into intermediate representations. It distinguishes itself throu

    Provides a compiler that translates Objective-C source code into machine code using a modeled runtime.

    C++
    عرض على GitHub↗11,019
  • sequelpro/sequelproالصورة الرمزية لـ sequelpro

    sequelpro/sequelpro

    9,194عرض على GitHub↗

    Sequel Pro is a native macOS database administration application and graphical user interface client. It provides a dedicated desktop environment for managing MySQL and MariaDB databases, allowing users to perform server configuration and organize database data. The tool focuses on relational database visualization and the administration of both MySQL and MariaDB server instances. It enables the organization of data and the execution of management tasks through a desktop interface designed for macOS.

    Employs reference counting to maintain low memory overhead when processing large database queries.

    Objective-Cmacosmysqlobjective-c
    عرض على GitHub↗9,194
  • realm/jazzyالصورة الرمزية لـ realm

    realm/jazzy

    7,384عرض على GitHub↗

    Jazzy is a source code documentation tool and API generator designed for Swift and Objective-C. It analyzes project roots and compiled modules to produce searchable HTML websites or offline docsets. The system functions as a multi-module API documenter, aggregating documentation from separate source modules into a single site with cross-module linking. It serves as a markdown-based documentation engine that integrates technical guides and LaTeX mathematical equations to complement generated API references. The tool covers a broad capability surface including multi-language API generation for

    Processes Objective-C header files using compiler flags and SDK specifications to extract API documentation.

    Ruby
    عرض على GitHub↗7,384
  • julienxx/terminal-notifierالصورة الرمزية لـ julienXX

    julienXX/terminal-notifier

    7,227عرض على GitHub↗

    terminal-notifier is a command line utility and system alert wrapper for macOS. It serves as a shell-based bridge that enables the triggering of native desktop notifications through the macOS Notification Center. The tool allows for the customization of notification titles, subtitles, and message bodies, and supports the use of custom application icons and system sounds. It includes a system for organizing alerts into groups and configuring specific actions, such as opening URLs or executing shell commands, when a user interacts with a notification. The utility supports receiving notificatio

    Interfaces with the macOS Notification Center API using a native Objective-C wrapper.

    Objective-Ccommand-linenotificationsobjective-c
    عرض على GitHub↗7,227
  • qinjx/30min_guidesالصورة الرمزية لـ qinjx

    qinjx/30min_guides

    7,107عرض على GitHub↗

    This project is a technical knowledge base and learning resource providing concise, step-by-step guides and summaries designed for rapid technical onboarding. It functions as a repository of curated notes covering programming languages, development tools, and general technical principles. The collection includes specific instructional content such as shell scripting guides for system automation and text processing, as well as Objective-C development tutorials covering application logic, class interfaces, and protocol implementation. The resource also covers a broad range of non-programming d

    Offers a tutorial on implementing application logic and class interfaces using Objective-C.

    عرض على GitHub↗7,107
  • blockskit/blockskitالصورة الرمزية لـ BlocksKit

    BlocksKit/BlocksKit

    6,837عرض على GitHub↗

    BlocksKit is a low-level utility library for Apple platform development, specifically designed for managing the execution flow and memory of blocks within macOS and iOS applications. It provides a collection of helper functions to simplify the use of blocks in Objective-C and C, reducing boilerplate code and addressing inherent technical limitations. The library focuses on bridging Objective-C blocks with legacy C-based APIs by providing compatible wrapper structures and function-pointer emulation. It enables the passing of blocks through system interfaces that require strict C-style callback

    Simplifies the use of blocks in Objective-C to reduce boilerplate code and overcome inherent technical limitations.

    Objective-C
    عرض على GitHub↗6,837
  • microsoft/winobjcالصورة الرمزية لـ microsoft

    microsoft/WinObjC

    6,239عرض على GitHub↗

    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 interoperabili

    Implements the core Objective-C language runtime and object model to execute code on Windows.

    C
    عرض على GitHub↗6,239
  • nytimes/objective-c-style-guideالصورة الرمزية لـ NYTimes

    NYTimes/objective-c-style-guide

    5,822عرض على GitHub↗

    يوفر هذا المشروع مجموعة شاملة من أنماط التصميم الموحدة، واتفاقيات التسمية، وتكوينات البيئة لتطوير Objective-C. ينشئ إطار عمل متسقاً لتصميم API، وإدارة الذاكرة، وتنظيم المشروع لضمان بقاء قواعد الكود قابلة للقراءة والصيانة عبر الفرق. يحدد الدليل معايير محددة لعزل مساحة الاسم باستخدام بادئات الفئة ونظام منظم لتسمية الأصول. ويحدد أنماطاً معمارية لبروتوكولات التفويض وآليات معالجة الأخطاء التي تهدف إلى تحسين سلامة النوع والوضوح. يمتد التغطية إلى تنسيق الكود المصدري، وتنظيم هيكل الفئة، وتنفيذ الـ singletons الآمنة للخيوط. كما يتضمن معايير لتكوين مشروع Xcode، ومواءمة التسلسلات الهرمية للملفات المادية مع مجموعات المشروع وإدارة إعدادات البناء.

    Establishes standards for handling object lifecycles and memory allocation within the Objective-C runtime.

    عرض على GitHub↗5,822
  • xamarin/xamarin.formsالصورة الرمزية لـ xamarin

    xamarin/Xamarin.Forms

    5,547عرض على GitHub↗

    Xamarin.Forms هو إطار عمل للهواتف المحمولة عبر منصات متعددة لبناء واجهات مستخدم أصلية باستخدام قاعدة كود مشتركة واحدة و.NET. يعمل كمكتبة واجهة مستخدم تعتمد على البيانات ومجموعة أدوات XAML UI، مما يسمح بتحديد تخطيطات التطبيق والعناصر المرئية باستخدام لغة ترميز تعتمد على XML. يوفر إطار العمل مغلفات API أصلية توفر الوصول إلى ميزات الأجهزة ونظام التشغيل الخاصة بالجهاز عبر C#. ويستخدم نظامًا لعرض قاعدة كود واجهة مستخدم واحدة من خلال عناصر تحكم أصلية عبر أنظمة تشغيل مختلفة. يغطي المشروع إدارة التخطيط التكيفي وتنقل التطبيق لتحديد تدفقات الشاشة. ويتضمن إمكانيات للوصول إلى ميزات المنصة الأصلية، وإدارة تخزين البيانات المحلية، واستهلاك خدمات REST لدمج بيانات السحابة.

    Offers a set of abstractions providing access to device-specific hardware and operating system features via C#.

    C#cross-platformhacktoberfestmicrosoft
    عرض على GitHub↗5,547
  • njhu/iosprojectالصورة الرمزية لـ NJHu

    NJHu/iOSProject

    5,426عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من العروض التوضيحية لتطبيقات iOS بلغة Objective-C وعينات كود. يوفر تطبيقات لأنماط التطوير الأساسية وميزات مستوى النظام داخل بيئة iOS. يركز المستودع على أمثلة وقت تشغيل Objective-C، موضحاً إرسال الطريقة الديناميكي (dynamic method dispatch) وswizzling وقت التشغيل لتعديل سلوك الكائن. كما يتضمن مكتبة واجهة مستخدم Core Animation وعينات لإدارة تعدد الخيوط والتزامن في iOS. يغطي المشروع قدرات لتحريك واجهة المستخدم والرسومات، وتنسيق المهام المتزامنة، ودمج خدمات الطرف الثالث للمصادقة والمشاركة الاجتماعية.

    Provides example applications and patterns for building iOS apps using Objective-C.

    Objective-Canimationcoreanimationcoregraphics
    عرض على GitHub↗5,426
  • jspahrsummers/libextobjcالصورة الرمزية لـ jspahrsummers

    jspahrsummers/libextobjc

    4,500عرض على GitHub↗

    libextobjc هي مكتبة امتداد لغة Objective-C ومجموعة أدوات وقت التشغيل توفر أنماط برمجة وظيفية وديناميكية متقدمة. تعمل كمجموعة من الأدوات لحقن الطريقة، وانعكاس الفئة، والتحليل الساكن للمساعدة في منع أعطال وقت التشغيل. تتيح المكتبة إنشاء أنواع بيانات جبرية في وقت التجميع وتوفر آلية لتوليف متغيرات المثيل الداعمة للخصائص المحددة داخل الفئات. كما تنفذ سلوكيات البروتوكول الافتراضية وتوفر أدوات للتحقق من مسارات المفاتيح والمحددات أثناء عملية التجميع. يغطي المشروع مجالات قدرة أوسع بما في ذلك التحكم في التدفق غير المتزامن من خلال الروتينات المشتركة القائمة على الكتلة وأدوات إدارة الذاكرة التي تؤتمت تنظيف الموارد وتخفف من دورات المرجع داخل نطاقات الكتلة. كما يتضمن أدوات لحقن طريقة وقت التشغيل وانعكاس الكائن لتحليل تسلسلات هرمية للفئة والخصائص.

    Implements specialized memory management techniques to prevent retain cycles within Objective-C blocks.

    Objective-C
    عرض على GitHub↗4,500
  • tomaz/appledocالصورة الرمزية لـ tomaz

    tomaz/appledoc

    4,189عرض على GitHub↗

    Appledoc هو مولد توثيق لـ Objective-C ومولد مواقع ساكنة يقوم بتحليل تعليقات الكود المصدري لإنشاء توثيق HTML مهيكل. غرضه الأساسي هو إنشاء أدلة مرجعية احترافية للمطورين تلتزم بتوثيق أسلوب Apple الرسمي. تتميز الأداة بالدمج المباشر في عملية تجميع المشروع عبر نصوص برمجية آلية لمرحلة البناء، مما يضمن تحديث الأدلة التقنية مع تغير الكود. وتوفر تخصيصاً واسعاً من خلال قوالب HTML وCSS خارجية، بالإضافة إلى نظام تهيئة قائمة الخصائص (Property list) لإدارة الإعدادات العالمية وحل المسارات الديناميكي في وقت التشغيل. يغطي المشروع مجموعة واسعة من الإمكانيات بما في ذلك تحليل الكود المصدري لاستخراج توقيعات أعضاء API وتنظيم الدوال في أقسام مهيكلة. ويتميز بالإسناد الترافقي التلقائي بين الفئات والبروتوكولات، والقدرة على استيراد محتوى ساكن خارجي أو Markdown إلى الفهرس الرئيسي، وإنشاء مجموعات توثيق مفهرسة خصيصاً لبيئات التطوير المتكاملة. يتضمن النظام أيضاً أدوات لنشر إصدارات التوثيق عبر ملفات الأرشيف وتحديث خلاصات Atom، إلى جانب أدوات تصحيح الأخطاء للتحقق من الحالة النهائية المحلولة لإعدادات التهيئة.

    Generates professional developer reference guides from Objective-C source code comments to mimic official Apple style documentation.

    Objective-C
    عرض على GitHub↗4,189
  • alibaba/coobjcالصورة الرمزية لـ alibaba

    alibaba/coobjc

    4,016عرض على GitHub↗

    coobjc is an Objective-C coroutine library that provides await methods and generators to simplify asynchronous programming in Objective-C and Swift. It enables the implementation of non-blocking workflows to eliminate nested callbacks and thread blocking. The toolkit includes a non-blocking Foundation wrapper to convert synchronous Foundation and UIKit APIs into suspendable operations. It provides a lazy sequence generator for producing values on demand via yield, as well as a channel-based communication tool for exchanging data between concurrent tasks using buffered and unbuffered channels.

    Enables non-blocking workflows in Objective-C and Swift through the implementation of coroutines and await methods.

    Objective-Cactoractor-modelarm64
    عرض على GitHub↗4,016
  • z-libs/zen-cالصورة الرمزية لـ z-libs

    z-libs/Zen-C

    3,819عرض على GitHub↗

    Zen-C is a multi-target systems language and source-to-source compiler that translates high-level logic into human-readable GNU C or C11 code. It functions as a JIT-enabled programming language with an in-process compiler for real-time interactive code evaluation and testing. The project serves as a CUDA GPU kernel generator, mapping specialized syntax to CUDA C++ using device attributes to target graphics hardware. It acts as an interoperability layer capable of emitting compatible code for C++, Objective-C, and Lisp to bridge native system frameworks and libraries. The language includes an

    Bridges to Objective-C to access system frameworks and existing codebase elements by compiling to native syntax.

    Cccompilerlsp
    عرض على GitHub↗3,819
  • sbjson/sbjsonالصورة الرمزية لـ SBJson

    SBJson/SBJson

    3,717عرض على GitHub↗

    SBJson is an Objective-C JSON parser and generator designed for the parsing and generation of JSON data. It functions as a strict JSON validator, enforcing rigid grammar rules to ensure input data adheres to formal specifications. The project features an incremental JSON stream parser that processes UTF8 data in chunks to extract documents without loading the entire payload into memory. It also serves as a JSON data serializer that transforms native data objects into formatted strings using deterministic key sorting. The system manages data serialization workflows and implements security mea

    Translates JSON types into native Objective-C classes for direct data manipulation within the runtime.

    Objective-C
    عرض على GitHub↗3,717
  1. Home
  2. Programming Languages & Runtimes
  3. Programming Language Varieties
  4. Programming Languages
  5. Systems & Low-Level
  6. Objective-C

استكشف الوسوم الفرعية

  • Asynchronous ProgrammingImplementing non-blocking workflows and coroutines within the Objective-C language. **Distinct from Objective-C:** Focuses on the asynchronous programming paradigm rather than general language resources
  • Documentation GeneratorsTools that specifically extract API metadata and generate technical references for Objective-C source code. **Distinct from Objective-C:** Objective-C is a language tag; this is a specific tool capability for generating documentation from that language.
  • Memory Management1 وسم فرعيTechniques for handling object lifecycles and memory allocation within the Objective-C runtime. **Distinct from Objective-C:** Focuses specifically on memory management strategies rather than general language resources.
  • Native API WrappersWrappers that provide an interface to native system APIs using a specific language. **Distinct from Objective-C:** Focuses on wrapping system APIs (like Notification Center) rather than general language resources.
  • Object MappersUtilities that map data formats to native language classes. **Distinct from Objective-C:** Distinct from general Objective-C tools: specifically handles the translation of JSON types into native Objective-C classes.
  • RuntimesImplementations of the language runtime and object model that enable the execution of code on a target platform. **Distinct from Objective-C:** Focuses specifically on the runtime execution environment rather than general language resources or development tools.
  • Windows Runtime ImplementationsExecution environments that allow the Objective-C language to run on the Windows operating system. **Distinct from Objective-C:** Distinct from general Objective-C resources: focuses specifically on the runtime implementation for Windows.