awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

41 个仓库

Awesome GitHub RepositoriesPlatform Integrations

Tools and configurations that facilitate software development, build processes, and workflow automation across specific operating system platforms.

Explore 41 awesome GitHub repositories matching operating systems & systems programming · Platform Integrations. Refine with filters or upvote what's useful.

Awesome Platform Integrations GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • mattpocock/skillsmattpocock 的头像

    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
  • ocornut/imguiocornut 的头像

    ocornut/imgui

    73,875在 GitHub 上查看↗

    这是一个立即模式图形用户界面库,专为工具和调试界面的快速开发而设计。通过程序代码在每一帧生成 UI 几何图形,它消除了应用程序数据与界面之间持久状态同步的需要。它主要旨在集成到现有的渲染流水线中,生成与底层图形 API 无关的原始顶点缓冲区和绘制命令。 该库以高度解耦的架构著称,支持复杂、可停靠和多视口的布局。它管理窗口位置、标签拖拽和节点拆分,允许开发人员将界面元素分离为独立的操作系统窗口。为了确保在不同环境下的交互一致性,它将原生输入事件映射为统一格式,并提供强大的基于标识符的作用域来跟踪跨帧的元素状态。 该框架为构建复杂的引擎工具和诊断实用程序提供了广泛的功能。它包括对高级视觉组件(如节点编辑器、2D 和 3D 绘图仪以及专用检查器)的支持,以及用于 DPI 缩放和自定义形状渲染的基础设施。该系统专为高可移植性而设计,具有编译时配置选项,允许开发人员根据特定的引擎需求调整核心数据结构和数学类型。 该存储库提供了将库连接到主要图形后端和框架的大量示例,以及用于生成特定语言绑定的工具。

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

    C++apicplusplusframework
    在 GitHub 上查看↗73,875
  • python/cpythonpython 的头像

    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

    Specialized configuration arguments facilitate the creation of framework-style installations tailored for macOS system integration.

    Python
    在 GitHub 上查看↗73,265
  • traefik/traefiktraefik 的头像

    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
  • tiimgreen/github-cheat-sheettiimgreen 的头像

    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/kotlinJetBrains 的头像

    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
  • hyprwm/hyprlandhyprwm 的头像

    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
  • notepad-plus-plus/notepad-plus-plusnotepad-plus-plus 的头像

    notepad-plus-plus/notepad-plus-plus

    27,194在 GitHub 上查看↗

    Notepad++ is a high-performance, lightweight source code editor designed for local development on Windows. Built as a native desktop application, it utilizes a specialized editing component to manage text buffers and render syntax highlighting for large files with minimal resource overhead. The editor distinguishes itself through a robust plugin architecture that allows users to extend core functionality by loading external binary modules at runtime. It also provides extensive support for custom language definitions, enabling users to map unique syntax rules and keywords to the rendering engi

    Directly interfaces with the underlying operating system windowing system to ensure minimal resource overhead.

    C++editornotepadnotepad-official
    在 GitHub 上查看↗27,194
  • renovatebot/renovaterenovatebot 的头像

    renovatebot/renovate

    21,796在 GitHub 上查看↗

    Renovate is a GitOps-driven dependency management engine designed to automate the maintenance of software projects. It functions as an automated update tool that scans repository files to identify outdated dependencies, fetches the latest compatible versions from external sources, and generates pull requests to apply those updates. By integrating directly with code hosting platforms, it synchronizes project dependencies through declarative configuration files, ensuring that software components remain current and secure. The project distinguishes itself through its platform-agnostic architectu

    Integrates with code hosting platforms to manage dependency updates across multiple repositories from a centralized location.

    TypeScriptazure-devopsbitbucketdependencies
    在 GitHub 上查看↗21,796
  • futurice/android-best-practicesfuturice 的头像

    futurice/android-best-practices

    20,754在 GitHub 上查看↗

    This project provides a comprehensive set of architectural patterns, build configurations, and quality standards for developing maintainable and scalable Android applications. It serves as a guide for organizing mobile application code into feature-based modules to improve encapsulation and simplify navigation, while establishing a framework for standardizing build processes and dependency management across development environments. The repository distinguishes itself by offering strategies for integrating automated quality assurance, including unit testing, static code analysis, and performa

    Implements automated code shrinking and build variant configurations to ensure performant and compact production releases.

    androidandroid-developmentbest-practices
    在 GitHub 上查看↗20,754
  • github/docsgithub 的头像

    github/docs

    18,951在 GitHub 上查看↗

    GitHub Copilot is an AI-powered development platform designed to integrate large language models directly into coding environments. It functions as an interactive assistant and an agentic workflow orchestrator, enabling developers to automate code generation, perform automated code reviews, and execute complex, multi-step development tasks through natural language prompts. The platform distinguishes itself through its autonomous agent capabilities, which allow for repository-level research, implementation planning, and code modifications across multiple files. It supports a modular architectu

    Executes common repository workflows directly from the terminal to minimize context switching.

    TypeScriptdocsworks-with-codespaces
    在 GitHub 上查看↗18,951
  • gfx-rs/wgpugfx-rs 的头像

    gfx-rs/wgpu

    17,382在 GitHub 上查看↗

    This project is a cross-platform graphics and compute framework that provides a unified, hardware-agnostic abstraction layer for rendering and parallel processing. It enables developers to build high-performance applications that execute consistently across diverse operating systems and hardware backends, including Vulkan, Metal, and DirectX. By mapping high-level graphics commands to native APIs, it serves as a portable foundation for both real-time 3D rendering and general-purpose GPU computing. The framework distinguishes itself through a robust architecture that supports both native deskt

    Maps high-level graphics commands to native hardware backends like Vulkan, Metal, and DirectX.

    Rustd3d12gpuhacktoberfest
    在 GitHub 上查看↗17,382
  • swiftlang/swift-evolutionswiftlang 的头像

    swiftlang/swift-evolution

    15,854在 GitHub 上查看↗

    Swift Evolution serves as the central governance and design platform for the Swift programming language. It provides a structured, collaborative framework for tracking, discussing, and managing the formal proposals and technical goals that define the language's syntax, semantics, and core features. By maintaining a comprehensive collection of design documentation, the project ensures the long-term stability and consistency of the language as it matures. The repository acts as the primary hub for the language's evolution, coordinating community feedback and technical decisions through a transp

    Modifies platform frameworks to improve interoperability and native integration through language-specific interface adjustments.

    Markdown
    在 GitHub 上查看↗15,854
  • budtmo/docker-androidbudtmo 的头像

    budtmo/docker-android

    15,322在 GitHub 上查看↗

    Docker-Android runs a full Android emulator inside a Docker container, enabling mobile app testing and automation without requiring a physical device. The emulator uses QEMU-based virtualization with optional KVM acceleration for hardware-backed performance, and supports nested virtualization on cloud VMs from providers like AWS, GCP, and Azure for environments without direct hardware acceleration. The container exposes the Android Debug Bridge over TCP/IP, allowing host-side tools to connect to the emulator as if it were a local device. It provides browser-based interaction with the emulator

    Compiles Android projects and produces build artifacts inside a container using Gradle.

    Pythonalibabacloudandroidandroid-emulator
    在 GitHub 上查看↗15,322
  • waydroid/waydroidwaydroid 的头像

    waydroid/waydroid

    11,549在 GitHub 上查看↗

    Waydroid is a containerized mobile runtime that executes a full Android operating system directly on Linux desktop environments. By utilizing Linux kernel namespaces, it isolates the mobile environment while sharing the host kernel to provide native-like performance and hardware access for mobile applications. The project distinguishes itself through deep integration with the host system, bridging mobile display buffers to native desktop windows and translating host input events into mobile gestures. It enables multi-window management, allowing mobile applications to run alongside native desk

    Builds and configures mobile operating system images from source to deploy tailored containerized environments on diverse hardware.

    Pythonandroidlinux
    在 GitHub 上查看↗11,549
  • aosp-mirror/platform_frameworks_baseaosp-mirror 的头像

    aosp-mirror/platform_frameworks_base

    10,812在 GitHub 上查看↗

    This project provides the core framework and system API layer for the Android operating system. It consists of the fundamental Java and C++ libraries that define system behavior and establish the interface contracts required for system applications and hardware abstraction. The project includes a runtime optimizer used to reduce startup time and improve execution speed by pre-compiling methods and configuring boot images. It also features a software quality toolchain that enforces code formatting, audits commit metadata, and manages API compatibility to ensure stable interface contracts acros

    Defines the rules and settings for compiling source code, managing dependencies, and generating boot images.

    Java
    在 GitHub 上查看↗10,812
  • nasa/fprimenasa 的头像

    nasa/fprime

    10,766在 GitHub 上查看↗

    F Prime 是一个基于组件的框架,专为嵌入式和航天软件的开发与部署而设计。它提供了一种模块化架构,将软件逻辑与通信接口解耦,允许开发者通过领域特定建模语言定义系统结构。这种基于模型的方法支持自动化代码生成,在确保复杂系统拓扑一致性的同时,维护了软件模块之间严格的接口契约。 该框架的特色在于其集成的构建系统和地面数据操作套件。它实现了嵌入式软件全生命周期的自动化,从交叉编译和依赖管理到遥测与命令接口的生成。通过为机载飞行软件和地面监控提供统一的环境,它促进了跨不同硬件平台的分布式嵌入式系统的无缝集成、测试及指挥控制。 除了核心架构外,该项目还包含用于系统可观测性的综合工具,包括实时遥测可视化、事件日志记录和诊断追踪。它支持从裸机环境到实时操作系统的多种部署场景,并提供了内存管理、状态驱动行为建模和异步任务执行机制。 该项目以 C++ 仓库形式维护,并提供详尽的文档和支持跨平台开发的构建系统。

    Applies platform-specific flags and definitions to ensure correct compilation for macOS environments.

    C++componentscppembedded
    在 GitHub 上查看↗10,766
  • android/ndk-samplesandroid 的头像

    android/ndk-samples

    10,513在 GitHub 上查看↗

    The Android NDK samples provide a comprehensive collection of code examples demonstrating how to integrate C and C++ native code into Android applications. This repository serves as a practical guide for developers utilizing the Android Native Development Kit to implement performance-critical application components that require direct hardware access and low-level system interaction. The project highlights the use of the Java Native Interface to bridge managed code with native modules, enabling cross-language function calls and efficient data exchange. It demonstrates how to manage native act

    Switches between release and debug modes to balance binary performance and file size against troubleshooting needs.

    C++
    在 GitHub 上查看↗10,513
  • pocoproject/pocopocoproject 的头像

    pocoproject/poco

    9,438在 GitHub 上查看↗

    POCO is a comprehensive C++ application framework that provides a cross-platform set of libraries for building network-centric applications. It offers a unified abstraction layer that wraps platform-specific APIs, enabling the same code to run across desktop, server, mobile, IoT, and embedded systems. The framework is organized into modular libraries that can be compiled and linked selectively, allowing developers to include only the components their application needs. The framework distinguishes itself through its broad coverage of application infrastructure needs, including threading and sy

    Supports building native C++ libraries for Android using the NDK toolchain.

    C++c-plus-plusconfigurationcross-platform
    在 GitHub 上查看↗9,438
  • sequelpro/sequelprosequelpro 的头像

    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.

    Utilizes specific Xcode build configurations to target various macOS environment binaries.

    Objective-Cmacosmysqlobjective-c
    在 GitHub 上查看↗9,194
上一个123下一个
  1. Home
  2. Operating Systems & Systems Programming
  3. Platform Development and Integration
  4. Platform Integrations

探索子标签

  • Android Build Configurations3 个子标签Rules and settings for packaging libraries into Android-compatible application projects.
  • Cross-Platform Ingress ManagementUnified traffic management across VMs and containers.
  • GitHub Workflow Utilities1 个子标签Tools and templates for managing GitHub repository workflows.
  • Graphics BackendsSupport for various graphics APIs like Vulkan and DirectX.
  • Issue Management Automations1 个子标签Mechanisms for managing issue states through external actions like commit messages.
  • macOS Build ConfigurationsBuild-time settings and flags specifically for targeting macOS framework structures.