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

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

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

161 مستودعات

Awesome GitHub RepositoriesPlatform Development and Integration

Tools and frameworks that enable software to interface with specific OS platforms, including SDKs, packaging, and runtime environments.

Explore 161 awesome GitHub repositories matching operating systems & systems programming · Platform Development and Integration. Refine with filters or upvote what's useful.

Awesome Platform Development and Integration GitHub Repositories

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

    microsoft/PowerToys

    135,047عرض على GitHub↗

    PowerToys is a collection of background-resident system utilities designed to extend native operating system functionality and streamline desktop workflows. It operates as a modular toolkit, utilizing a central plugin-based host architecture that allows users to dynamically enable or disable specific features for system configuration and automation. By leveraging native system hooking, the suite intercepts global input and window events to provide advanced control over the computing environment. The project distinguishes itself through its focus on cross-device input orchestration and spatial

    Injects custom functionality directly into the native file explorer and context menus to streamline user interactions.

    Cadvanced-pastecolor-pickercommand-palette
    عرض على GitHub↗135,047
  • mattpocock/skillsالصورة الرمزية لـ mattpocock

    mattpocock/skills

    131,422عرض على GitHub↗

    This project is an AI agent workflow framework and development toolkit designed for AI-driven software engineering. It provides a system of modular instructions, prompt libraries, and standardized routines to orchestrate complex engineering sequences and automate the decomposition of plans into technical tasks. The system differentiates itself through advanced context management and prompt engineering, using state compression and handoff documents to preserve conversation history between different AI sessions. It employs a structured library of prompt skills and high-signal trigger words to e

    Moves tasks through a defined state machine of triage roles to manage project progression.

    Shell
    عرض على GitHub↗131,422
  • atom/electronالصورة الرمزية لـ atom

    atom/electron

    121,778عرض على GitHub↗

    Electron is a framework for building native desktop applications using JavaScript, HTML, and CSS. It functions as a cross-platform desktop runtime that combines the Chromium engine with Node.js to enable web technologies to run as standalone applications on Windows, macOS, and Linux. The project serves as a desktop integration layer that allows web-based user interfaces to access low-level operating system APIs. By bridging the Chromium rendering engine with a Node.js environment, it enables a single codebase to be deployed as a native executable across different desktop operating systems. T

    Provides a runtime environment that enables web technologies to function as standalone applications across desktop platforms.

    C++
    عرض على GitHub↗121,778
  • rustdesk/rustdeskالصورة الرمزية لـ rustdesk

    rustdesk/rustdesk

    116,258عرض على GitHub↗

    RustDesk is a cross-platform remote desktop client that enables users to initiate and receive remote sessions. It provides a complete infrastructure for self-hosted remote access, utilizing a signaling and relay server architecture to maintain connectivity when direct peer-to-peer links are unavailable. The software is designed to function across desktop and mobile environments, offering native remote control, screen sharing, and file management capabilities. What distinguishes the platform is its centralized administrative control plane, which allows for granular management of security polic

    Delivers native installation packages alongside portable and sandboxed formats for diverse Linux distributions.

    Rustandroidanydeskdart
    عرض على GitHub↗116,258
  • astral-sh/uvالصورة الرمزية لـ astral-sh

    astral-sh/uv

    86,451عرض على GitHub↗

    uv is a high-performance Python package manager and project build tool designed to handle dependency resolution, virtual environment orchestration, and Python interpreter management. It functions as a comprehensive workspace orchestrator, enabling developers to manage complex, multi-package repositories and ensure reproducible builds across different platforms. The tool distinguishes itself through its use of a global, content-addressable cache and hard-link-based environment provisioning, which allow for near-instant environment creation and minimal disk usage. It employs a high-performance

    Defines clear compatibility guidelines for operating systems, hardware architectures, and Python versions to ensure stable cross-platform performance.

    Rustpackagingpythonresolver
    عرض على GitHub↗86,451
  • ocornut/imguiالصورة الرمزية لـ ocornut

    ocornut/imgui

    73,875عرض على GitHub↗

    هذا المشروع عبارة عن مكتبة واجهة مستخدم رسومية ذات وضع فوري مصممة للتطوير السريع للأدوات وواجهات التصحيح. من خلال إنشاء هندسة واجهة المستخدم في كل إطار عبر كود إجرائي، فإنه يلغي الحاجة إلى مزامنة الحالة المستمرة بين بيانات التطبيق والواجهة. وهي مخصصة في المقام الأول للتكامل في خطوط أنابيب العرض الحالية، حيث تنتج مخازن رؤوس خام وأوامر رسم لا تعتمد على واجهة برمجة تطبيقات الرسومات الأساسية. تتميز المكتبة ببنية مفككة للغاية تدعم تخطيطات معقدة وقابلة للإرساء ومتعددة المنافذ. وهي تدير مواضع النوافذ، وسحب علامات التبويب، وتقسيم العقد، مما يسمح للمطورين بفصل عناصر الواجهة إلى نوافذ نظام تشغيل مستقلة. لضمان تفاعل متسق عبر بيئات متنوعة، تقوم بتعيين أحداث الإدخال الأصلية إلى تنسيق موحد وتوفر نطاقاً قوياً قائماً على المعرف لتتبع حالات العناصر عبر الإطارات. يوفر إطار العمل سطح قدرة واسع لبناء أدوات محرك متطورة ومرافق تشخيصية. وهو يتضمن دعماً للمكونات المرئية المتقدمة مثل محرري العقد، وراسمات 2D و 3D، والمفتشين المتخصصين، إلى جانب البنية التحتية لتحجيم DPI وعرض الأشكال المخصصة. تم تصميم النظام لقابلية نقل عالية، ويتميز بخيارات تكوين وقت التجميع التي تسمح للمطورين بتكييف هياكل البيانات الأساسية والأنواع الرياضية لمتطلبات محرك محددة. يوفر المستودع أمثلة واسعة النطاق لربط المكتبة بخلفيات وأطر عمل الرسومات الرئيسية، إلى جانب أدوات لتوليد ارتباطات خاصة باللغة.

    Connects interactive interface components to diverse rendering backends including Vulkan, Metal, and DirectX.

    C++apicplusplusframework
    عرض على GitHub↗73,875
  • python/cpythonالصورة الرمزية لـ python

    python/cpython

    73,265عرض على GitHub↗

    CPython is the primary, community-maintained reference implementation of the Python programming language. It functions as a high-level, interpreted execution environment that compiles source code into platform-independent bytecode for processing by a stack-based virtual machine. The runtime manages memory through a combination of reference counting and generational cyclic garbage collection, while dynamic type dispatching determines object behavior at runtime based on metadata stored within object headers. The project is distinguished by its C-based architecture, which provides a stable forei

    Native support for multi-architecture builds ensures that compiled binaries run efficiently on both Intel and Apple Silicon processors.

    Python
    عرض على GitHub↗73,265
  • eugeny/tabbyالصورة الرمزية لـ Eugeny

    Eugeny/tabby

    72,154عرض على GitHub↗

    Tabby is a cross-platform terminal emulator and desktop application suite designed for managing command-line workflows and remote infrastructure. It provides a comprehensive environment for terminal session orchestration, allowing users to organize multiple active sessions through split panes and custom layouts. The application functions as a secure remote connection manager, supporting advanced authentication, port forwarding, and persistent network sessions via an asynchronous protocol layer. The project distinguishes itself through a modular plugin architecture that enables users to extend

    Powers a cross-platform desktop experience by running web-based interface components within a native container.

    TypeScriptserialssh-clienttelnet-client
    عرض على GitHub↗72,154
  • swiftlang/swiftالصورة الرمزية لـ swiftlang

    swiftlang/swift

    70,051عرض على GitHub↗

    Swift is a high-performance, general-purpose programming language designed for safety and speed. It features a modular compiler front-end that transforms source code into optimized machine binaries, utilizing a value-oriented type system that prioritizes predictable state management through value and reference types. The language is built on a task-based concurrency model that schedules asynchronous operations across multicore hardware to ensure data race safety. The project distinguishes itself through a native, bi-directional interoperability mechanism that allows for direct integration wit

    Targeting Android architectures allows building and deploying binaries directly to physical devices or virtual emulators.

    Swift
    عرض على GitHub↗70,051
  • traefik/traefikالصورة الرمزية لـ traefik

    traefik/traefik

    63,644عرض على GitHub↗

    Traefik is a cloud-native edge router and API gateway designed to manage service communication and traffic flow across distributed infrastructure. It functions as a dynamic service proxy that automatically discovers backend services and configures routing rules in real time, eliminating the need for manual restarts or complex configuration updates. By integrating directly with container orchestrators and service registries, it maintains a consistent state for network traffic, load balancing, and security policy enforcement. The project distinguishes itself through its deep integration with di

    Unifies traffic management across virtual machines and containers by discovering services and applying consistent routing and security policies.

    Goconsuldockeretcd
    عرض على GitHub↗63,644
  • solido/awesome-flutterالصورة الرمزية لـ Solido

    Solido/awesome-flutter

    60,327عرض على GitHub↗

    This project is a community-curated directory of resources, libraries, and tools designed to support developers working with the Flutter framework. It functions as a centralized knowledge base, organizing high-quality external references into a structured, human-readable format to assist in the discovery of technical materials for cross-platform application development. The directory distinguishes itself through a comprehensive index of the global Flutter ecosystem, including local user groups, meetups, and communication channels that connect developers to international support networks. It m

    Showcases platform-specific embedders that enable application deployment across desktop operating systems.

    Dartandroidawesomeawesome-list
    عرض على GitHub↗60,327
  • tiimgreen/github-cheat-sheetالصورة الرمزية لـ tiimgreen

    tiimgreen/github-cheat-sheet

    57,407عرض على GitHub↗

    This project is a community-driven knowledge base that serves as a comprehensive guide for mastering version control operations and platform-specific workflows. It functions as a developer productivity resource, consolidating essential information on command-line operations, repository management, and advanced interface techniques into a single, version-controlled document. The guide distinguishes itself by providing actionable insights into platform-specific automation and navigation. It covers the use of keyboard shortcuts to accelerate daily tasks, the application of advanced search syntax

    Automates issue state transitions using specific keywords in commit messages.

    awesomeawesome-listgit
    عرض على GitHub↗57,407
  • jetbrains/kotlinالصورة الرمزية لـ JetBrains

    JetBrains/kotlin

    52,880عرض على GitHub↗

    Kotlin is a statically typed, general-purpose programming language designed for type safety and concise syntax. It functions as a cross-platform development toolkit that enables the sharing of business logic across mobile, web, and server-side environments by compiling a unified intermediate representation into platform-specific machine code, bytecode, or source code. The project distinguishes itself through a multi-target build orchestration model that manages complex compilation units and hierarchical source sets. Developers can define common interface logic that is satisfied by platform-sp

    Implements specific packaging directives required to bundle code into functional mobile application artifacts.

    Kotlincompilergradle-pluginintellij-plugin
    عرض على GitHub↗52,880
  • agalwood/motrixالصورة الرمزية لـ agalwood

    agalwood/Motrix

    51,978عرض على GitHub↗

    Motrix is a cross-platform desktop application designed to manage file transfers across HTTP, FTP, and BitTorrent protocols. It functions as a standalone network protocol client that provides a unified graphical interface for controlling active downloads, including the ability to manage concurrent tasks, set bandwidth limits, and process magnet links. The application distinguishes itself through a multi-process architecture that isolates the user interface from background download operations, ensuring system stability during intensive network activity. It optimizes data transfer speeds by uti

    Executes performance-critical operations using compiled native binary extensions.

    JavaScriptaria2bittorrentbt
    عرض على GitHub↗51,978
  • files-community/filesالصورة الرمزية لـ files-community

    files-community/Files

    44,008عرض على GitHub↗

    Files is a graphical file manager designed to replace the default operating system explorer with a unified, highly configurable environment. It functions as an extensible storage aggregator, normalizing local, cloud, and remote network storage into a single, consistent interface. By hooking into the system shell, the application intercepts navigation requests to provide a seamless, integrated experience for managing diverse file systems. The application distinguishes itself through a dual-pane productivity environment that facilitates efficient cross-directory operations and drag-and-drop wor

    Intercepts system file explorer calls to replace the default operating system file manager.

    C#alternativescsharpcustomization
    عرض على GitHub↗44,008
  • nwjs/nw.jsالصورة الرمزية لـ nwjs

    nwjs/nw.js

    41,183عرض على GitHub↗

    nw.js is a Node.js desktop application framework that combines a Chromium web renderer with a Node.js runtime to build standalone software for Windows, macOS, and Linux. It serves as a cross-platform desktop runtime that allows developers to create native executables using web technologies. The project is distinguished by its integration layer that exposes Node.js system APIs and modules directly to the browser window and web worker contexts. It functions as a native module bridge, enabling the compilation and execution of low-level C++ system code and native addons within a web-based applica

    Provides a cross-platform environment for creating native executables for Windows, macOS, and Linux.

    JavaScriptdesktopjavascriptnode-webkit
    عرض على GitHub↗41,183
  • gkd-kit/gkdالصورة الرمزية لـ gkd-kit

    gkd-kit/gkd

    39,532عرض على GitHub↗

    GKD is an automation engine that leverages the Android accessibility framework to monitor system events and execute predefined interaction rules. By acting as a background service, it identifies interface elements in real-time and performs automated tasks, such as dismissing pop-ups or navigating through application screens, based on the current state of the device. The project distinguishes itself through a declarative rule engine that processes human-readable configuration files. Users can define sophisticated interaction logic using a specialized selector syntax that supports hierarchical

    Connect with system-level frameworks to gain extended access to platform APIs for improved automation and performance capabilities across the operating system.

    Kotlinaccessibilityandroidauto
    عرض على GitHub↗39,532
  • hyprwm/hyprlandالصورة الرمزية لـ hyprwm

    hyprwm/Hyprland

    36,388عرض على GitHub↗

    Hyprland is a Wayland compositor and tiling window manager for Linux systems. It functions as a display server protocol implementation that coordinates communication between hardware and graphical applications, while automatically organizing open windows into non-overlapping layouts to maximize screen space. The project distinguishes itself through a dynamic tiling engine that utilizes a binary space partitioning algorithm to calculate window geometry in real time. It provides a highly customizable workspace platform where users define system behavior and visual aesthetics through declarative

    Loads external dynamic libraries at runtime to inject custom functionality without requiring core system recompilation.

    C++compositorcpp26wayland
    عرض على GitHub↗36,388
  • serenityos/serenityالصورة الرمزية لـ SerenityOS

    SerenityOS/serenity

    33,477عرض على GitHub↗

    SerenityOS is a complete, self-hosted desktop operating system built from the kernel up. It features a monolithic kernel architecture that manages system services, hardware drivers, and networking within a single address space. The system provides a full computing environment, including a proprietary windowing system and a suite of native desktop applications, all while maintaining a POSIX-compliant interface for standard system programming. The project is distinguished by its integrated development workflow, which relies on a cross-compilation build pipeline to generate system images from ho

    Automates the download, configuration, and compilation of third-party software packages.

    C++browserc-plus-plusdesktop-environment
    عرض على GitHub↗33,477
  • microsoft/wslالصورة الرمزية لـ microsoft

    microsoft/WSL

    32,803عرض على GitHub↗

    WSL is a compatibility layer and virtualization platform that enables the execution of native Linux binaries directly on a host operating system. By utilizing a lightweight virtual machine and direct kernel system call mapping, it provides a high-performance environment that bridges Linux-based command line utilities with host-native tools. This architecture allows for full system call compatibility while maintaining minimal resource overhead. The platform distinguishes itself through deep integration with the host environment, allowing users to run isolated Linux distributions alongside stan

    Achieves native-speed performance for compute-intensive tasks through full kernel compatibility.

    C++
    عرض على GitHub↗32,803
السابق123456…9التالي
  1. Home
  2. Operating Systems & Systems Programming
  3. Platform Development and Integration

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

  • Application Runtimes1 وسم فرعيExecution environments that provide the necessary libraries and services to run applications across different platforms.
  • Linux Installation Packages4 وسوم فرعيةNative installation formats and portable binaries for Linux distributions.
  • Native Applications2 وسوم فرعيةSoftware built to interface directly with the host operating system for optimal performance. **Distinguishing note:** Focuses on the native implementation and low-level OS integration.
  • Native System Extensions5 وسوم فرعيةLow-level extensions that integrate directly with the operating system runtime for performance-critical tasks. **Distinguishing note:** Focuses on native runtime integration for system-level services rather than general-purpose plugins.
  • Package Management SystemsInfrastructure for downloading, configuring, and compiling third-party software. **Distinguishing note:** Focuses on the automated management of external software ports.
  • Platform Integrations6 وسوم فرعيةTools and configurations that facilitate software development, build processes, and workflow automation across specific operating system platforms.
  • Platform Packaging1 وسم فرعيUtilities for bundling software into formats that support multiple architectures or hardware configurations within a single distribution.
  • Platform SDKs2 وسوم فرعيةCollections of libraries, headers, and tools required to build applications for specific operating system environments.
  • Platform Support4 وسوم فرعيةComponents that enable software to run or embed functionality across diverse operating systems and web environments.
  • Platform Support PoliciesDocumentation and implementation details regarding supported operating systems and architectures.
  • Shell ExtensionsComponents that integrate custom functionality directly into the native file explorer and context menus.
  • System Integration Frameworks2 وسوم فرعيةFrameworks designed to achieve high-performance integration between different operating system components. **Distinguishing note:** Focuses on the performance aspect of system integration.
  • Visual Component Integrations2 وسوم فرعيةFrameworks for embedding custom graphical elements into native mobile development environments. **Distinct from Platform Development and Integration:** Focuses on the integration of visual components specifically, rather than general platform-level OS integration.