12 مستودعات
Frameworks specifically targeting the macOS platform using native system APIs.
Distinct from Desktop Application Frameworks: Distinct from general desktop application frameworks as it strictly targets native macOS system frameworks rather than web-wrappers.
Explore 12 awesome GitHub repositories matching web development · Native macOS Frameworks. Refine with filters or upvote what's useful.
react-native-macos is a framework for building native macOS desktop applications using a JavaScript-driven architecture. It functions as a cross-platform UI framework that renders user interfaces directly to native desktop elements and Cocoa components without relying on a web browser. The project provides a native app build tool for bundling code and static assets into distribution files for the macOS operating system. It also includes a native component previewer to verify how individual UI elements render and function within the desktop environment. The framework covers native UI componen
A framework specifically targeting the macOS platform using native system APIs and Cocoa components.
This project is a framework for building native macOS desktop applications. It serves as a desktop port of a cross-platform mobile framework, providing a development environment and a native UI library to create software using native system frameworks and a component-based architecture. The framework enables the development of native macOS applications by integrating a JavaScript-based workflow with macOS system-level frameworks. It facilitates cross-platform UI development by allowing logic and design patterns to be shared across different operating systems while maintaining native desktop i
Provides a native development environment for creating macOS software using system-level frameworks.
DevToysMac is a native macOS developer utility suite designed to encode, decode, and transform common data formats. It serves as a centralized tool suite for formatting and converting developer data into human-readable or machine-compatible strings. The application provides a set of tools for developer data manipulation, including JSON validation and formatting, Base64 encoding and decoding, and URL encoding and decoding. It also includes a text manipulation toolkit for cleaning up configuration files and developer logs through common string operations. The software is built as a SwiftUI des
Leverages native macOS system APIs for high-performance text processing and window management.
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.
Provides a native macOS user interface built using the AppKit framework for deep system integration.
Containerization is a Swift-based framework that runs Linux containers in lightweight virtual machines on Apple Silicon Macs. It provides a native container runtime for macOS, enabling developers to execute Linux containers directly on their Apple Silicon hardware without requiring a separate Linux environment or Docker Desktop. The framework supports custom Linux kernel injection, allowing users to provide their own kernel images and select per-container kernel versions and configurations. It includes an ext4 filesystem image builder for creating root filesystems from scratch, and an OCI ima
Provides a Swift package that runs Linux containers in lightweight VMs on Apple Silicon using OCI images and custom kernels.
Sequel Ace is a native macOS application that serves as a management client for MySQL and MariaDB database instances. It provides a graphical user interface for executing SQL queries and administering database structures without the use of a command line. The project enables the visualization of relational database structures and records in a visual format. It includes a visual query editor and data browser for writing and executing SQL statements to retrieve or modify data. The application handles database administration tasks and data storage through a native desktop interface. It manages
Built using the Cocoa framework for high-performance system integration and native macOS window management.
This is an app for OS X that can (re)sign apps and bundle them into ipa files that are ready to be installed on an iOS device.
Uses AppKit and Cocoa bindings to provide a native Mac interface for file selection and signing options.
douyuEx هو برنامج نصي للمستخدم Tampermonkey ومحسن واجهة ويب مصمم لتعديل وظائف ومظهر منصة بث مباشر محددة. يعمل كأداة أتمتة شاملة وامتداد متصفح يوفر مجموعة من الأدوات لإدارة تفاعلات البث المباشر، وتحسين تشغيل الفيديو، وتحليل بيانات البث. يتميز المشروع بأتمتة عميقة للمهام الخاصة بالمنصة، مثل تسجيلات دخول الحساب الآلية، والمطالبة بصناديق الكنوز وحزم الهدايا، واستجابات الدردشة القائمة على الكلمات الرئيسية. كما يوفر أدوات تفاعل متقدمة، بما في ذلك إرسال الهدايا بالجملة، واستطلاعات الدردشة، والقدرة على انتحال شارات حالة المستخدم. تغطي قدراته الأوسع تحسينات الوسائط المتعددة مثل وضع السينما، وتشغيل البث المتعدد، وتطبيق فلاتر الفيديو، إلى جانب إدارة الدردشة المكثفة لتصفية الضوضاء وتخصيص مظهر الرسائل. بالإضافة إلى ذلك، يتضمن تحليلات البيانات لمراقبة سرعة الدردشة ومقاييس المشاهدين، بالإضافة إلى التتبع المالي للإنفاق الشهري وانتهاء صلاحية الاشتراك. يتم التعامل مع التثبيت عبر وقت تشغيل Tampermonkey لحقن منطق JavaScript مخصص في صفحة الويب.
Triggers native desktop notifications when followed streamers start a live broadcast.
Hydra هي منصة إنتاجية قابلة للبرمجة لنظام macOS تعمل كمدير مفاتيح اختصار عالمي، ومدير نوافذ، وأداة أتمتة. تسمح للمستخدمين بتوسيع وظائف النظام عن طريق تنفيذ نصوص ووظائف مخصصة لأتمتة مهام نظام التشغيل المتكررة. يتيح النظام ربط اختصارات لوحة مفاتيح محددة لتشغيل نصوص من أي تطبيق نشط. يوفر قدرات لفحص وتعديل حالة نوافذ التطبيقات قيد التشغيل لتنظيم مساحة عمل سطح المكتب. تدعم المنصة نموذج إضافة قائم على الوحدات، مما يسمح بتثبيت مكتبات الطرف الثالث من خلال مدير حزم. كما تتضمن أدوات لعرض رسائل على الشاشة وإشعارات مرئية مباشرة إلى واجهة سطح المكتب.
Uses native macOS frameworks to render on-screen alerts and notifications directly to the desktop.
ntfy هو أداة إشعارات عبر سطر الأوامر وموجه إشعارات متعدد المنصات، مصمم لتنبيه المستخدمين عند انتهاء تنفيذ الأوامر التي تستغرق وقتاً طويلاً. يعمل كمنبه لاكتمال الأوامر، حيث يرسل رسائل إلى أجهزة سطح المكتب أو الأجهزة المحمولة بناءً على مدة العملية وحالة تركيز النافذة الطرفية. المشروع عبارة عن إطار عمل إشعارات قابل للتوسيع يدمج خدمات دفع API خارجية ووحدات إشعارات مخصصة من خلال توقيع دالة قياسي. تسمح هذه البنية النمطية بتوجيه التنبيهات عبر منصات الدردشة المختلفة، وخدمات الدفع، والأنظمة الخلفية على مستوى النظام. يغطي النظام إشعارات المهام المؤتمتة ومراقبة أوامر الشل (shell). كما يدير تسليم إشعارات سطح المكتب وتنبيهات الدفع عن بُعد باستخدام محرك توجيه قابل للتهيئة لتتبع حالة المهام المحلية أو البعيدة.
Renders native on-screen alerts on the desktop to signal the completion of processes.
go-astilectron هو إطار عمل GUI متعدد المنصات وربط (binding) يتيح إنشاء برمجيات سطح المكتب من خلال الجمع بين خلفية Go مترجمة وواجهة أمامية Electron. يعمل كجسر اتصال بين العمليات، مستخدماً نظام مراسلة غير متزامن لتبادل أحداث JSON ومزامنة الحالة بين عملية Go وواجهة مستخدم JavaScript. يوفر المشروع غلافاً لواجهة برمجة تطبيقات سطح المكتب الأصلية لتنظيم الميزات على مستوى النظام. يتضمن ذلك القدرة على إدارة نوافذ المتصفح، وإنشاء قوائم تطبيقات أصلية، والتحكم في أيقونات علبة النظام و macOS dock. كما يسمح بتسجيل اختصارات لوحة المفاتيح العالمية وتنفيذ أوامر النظام. يغطي إطار العمل مجالات قدرات واسعة بما في ذلك إدارة النوافذ، واكتشاف شاشات الأجهزة، ومربعات حوار النظام الأصلية. كما يوفر نظام توزيع لتجميع ملفات التطبيق الثنائية والأصول المضمنة في مثبتات قابلة للتوزيع أو ملفات تنفيذية واحدة لأنظمة تشغيل متعددة، بما في ذلك التوفير التلقائي للملفات الثنائية المطلوبة لوقت التشغيل.
Renders native on-screen alerts and visual notifications, including support for user replies on macOS.
RedditOS هو تطبيق وسائط اجتماعية أصلي لـ macOS وغلاف لواجهة برمجة تطبيقات Reddit. يعمل كعميل سطح مكتب لتصفح والتفاعل مع مناقشات مجتمع Reddit وخلاصات الوسائط الاجتماعية. تم تنفيذ المشروع كعميل Reddit بـ SwiftUI، مستخدماً إطار عمل تعريفياً لعرض محتوى الوسائط الاجتماعية خصيصاً لنظام تشغيل macOS. يوفر التطبيق قدرات لاستهلاك محتوى Reddit، وإدارة سلاسل الوسائط الاجتماعية، والتصفح العام لسطح المكتب لمناقشات المجتمع.
Maps social media data structures directly to native macOS system controls for a consistent desktop experience.