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

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

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

10 مستودعات

Awesome GitHub RepositoriesPlatform Permission Requirements

Documentation or requirements detailing the system-level permissions needed for specific platform features like remote control.

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

Awesome Platform Permission Requirements GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • 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

    Details system-level requirements for screen recording, input monitoring, and accessibility permissions.

    Rustandroidanydeskdart
    عرض على GitHub↗116,258
  • hashicorp/vagrantالصورة الرمزية لـ hashicorp

    hashicorp/vagrant

    27,154عرض على GitHub↗

    Vagrant is a virtual machine environment manager and infrastructure as code tool used to create and configure consistent development environments. It acts as a virtual machine provisioner and hypervisor abstraction layer, allowing users to define machine specifications and automate software installation on guest systems via declarative configuration files. The project enables cross-hypervisor orchestration by decoupling the command interface from specific virtualization backends. It ensures environment consistency through the distribution of pre-configured machine images and the orchestration

    Configures system permissions to allow starting machines and executing privileged tasks without password prompts.

    Rubyautomationrubyvagrant
    عرض على GitHub↗27,154
  • flet-dev/fletالصورة الرمزية لـ flet-dev

    flet-dev/flet

    15,611عرض على GitHub↗

    Flet is a cross-platform framework that enables developers to build interactive desktop, mobile, and web applications using only Python. By utilizing a declarative programming model, it allows for the construction of complex user interfaces through a hierarchical structure of components, removing the need for specialized knowledge of web-specific languages like HTML, CSS, or JavaScript. The framework distinguishes itself by offloading visual rendering to a high-performance graphics engine while maintaining application logic within a centralized server-side environment. This architecture synch

    Manages access to device features like camera and location through platform-specific configurations.

    Pythonandroidcross-platformdesktop
    عرض على GitHub↗15,611
  • ionic-team/capacitorالصورة الرمزية لـ ionic-team

    ionic-team/capacitor

    15,054عرض على GitHub↗

    Capacitor is a cross-platform mobile framework that enables developers to build native applications using web technologies. It functions as a hybrid app container, wrapping web assets within a native runtime that provides a standardized bridge to device hardware and system-level services. By exposing native functionality through a plugin-based architecture, it allows web applications to access platform-specific features while maintaining a consistent interface across mobile and desktop environments. The project distinguishes itself by maintaining native project files as source assets, allowin

    Maps application security requirements to native permission settings to ensure proper access to device hardware.

    TypeScriptandroidcapacitorcordova
    عرض على GitHub↗15,054
  • mobile-dev-inc/maestroالصورة الرمزية لـ mobile-dev-inc

    mobile-dev-inc/Maestro

    10,788عرض على GitHub↗

    Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by querying the native accessibility tree of an application, allowing for black-box testing without requiring source code instrumentation or platform-specific dependencies. The framework distinguishes itself through a unified command syntax that abstracts interactions across Android, iOS, and web environments. It features a dynamic synchronization engine that automatically pauses test execution to account for non-deterministic animations and network-dependent content loading, ensuring

    Provides commands to grant or deny application permissions during automated test flows.

    Kotlinandroidblackbox-testingios
    عرض على GitHub↗10,788
  • orbstack/orbstackالصورة الرمزية لـ orbstack

    orbstack/orbstack

    8,903عرض على GitHub↗

    OrbStack is a native macOS application that replaces Docker Desktop, providing an all-in-one environment for running Docker containers, full Linux virtual machines, and local Kubernetes clusters. It runs Linux VMs directly on the macOS hypervisor framework for near-native performance, uses VirtioFS for fast bidirectional file sharing between macOS and Linux, and leverages Rosetta for near-native x86 emulation on Apple Silicon. The system assigns predictable local domain names to containers and VMs with automatic HTTPS certificate generation, forwards ports via event-driven updates, and stores

    Logs in as root directly with passwordless sudo configured by default, and allows disabling passwordless sudo if needed.

    Shellcolimadockerdocker-desktop
    عرض على GitHub↗8,903
  • draios/sysdigالصورة الرمزية لـ draios

    draios/sysdig

    8,261عرض على GitHub↗

    Sysdig is a Linux system observability tool and kernel event analyzer designed for capturing and analyzing kernel-level system calls and operating system events. It functions as a system call tracer and container security monitor, providing deep visibility into the activity of machines, virtual machines, and containers. The project specializes in non-invasive container inspection, allowing for the monitoring of container activity and resource usage without modifying the container environment or adding instrumentation. It enables the recording of detailed system traces into binary files for re

    Restricts tool access to authorized privileged users through sudo-based system configuration.

    C++
    عرض على GitHub↗8,261
  • sb2nov/mac-setupالصورة الرمزية لـ sb2nov

    sb2nov/mac-setup

    7,358عرض على GitHub↗

    This project is a step-by-step guide for setting up a complete programming environment on a new Mac. It walks through configuring Git with identity and credential caching, installing and managing software through the Homebrew package manager, and customizing the terminal with Oh My Zsh, fuzzy finders, and keyboard shortcuts. The guide also covers setting up JetBrains IDEs with shared key mappings and plugins, and installing development language runtimes for Node, Python, C++, Ruby, Go, and Java. The guide differentiates itself by providing a structured onboarding checklist that covers the ful

    Adjusts session persistence settings to allow Touch ID-based sudo authentication within the terminal.

    TypeScriptfresh-installsgitbookguide
    عرض على GitHub↗7,358
  • ivanvorobei/sppermissionsالصورة الرمزية لـ ivanvorobei

    ivanvorobei/SPPermissions

    5,817عرض على GitHub↗

    SPPermissions is a Swift library that centralizes permission status checks and request flows across iOS and macOS system services. It provides a unified API for checking the current authorization state of any system permission and requesting access through the appropriate system dialog, all through a single interface. The library uses typed enums to map each system permission to a distinct case, allowing developers to check status and request authorization with a single method call and closure-based callback. It automatically derives the required Info.plist usage-description keys from the per

    Adds required usage-description strings to Info.plist so system permission prompts can be shown.

    Swift
    عرض على GitHub↗5,817
  • i-am-bee/beeai-frameworkالصورة الرمزية لـ i-am-bee

    i-am-bee/beeai-framework

    3,304عرض على GitHub↗

    The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents that coordinate reasoning, tool execution, and complex workflows. It functions as a structured AI output controller and RAG integration library, providing a unified interface to manage multiple language model providers. The framework is distinguished by its implementation of the Model Context Protocol, allowing agents, tools, and models to be shared between different AI platforms and hosted as agentic tooling servers. It enables the design of collaborative agent teams through dec

    Interrupts agent execution to request human validation before performing specific sensitive actions.

    Pythonagentsaiai-agent
    عرض على GitHub↗3,304
  1. Home
  2. Operating Systems & Systems Programming
  3. Kernel and Core Internals
  4. System Programming Primitives
  5. System Abstractions
  6. OS-Specific Integration Modules
  7. Platform Permission Requirements

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

  • Permission Configurators1 وسم فرعيTools for managing and bundling system-level access permissions for device features. **Distinct from Platform Permission Requirements:** Focuses on the configuration of permissions rather than the requirements documentation.