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

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

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

9 个仓库

Awesome GitHub RepositoriesX11 Server Sharing

Allowing multiple sandboxed applications to connect to a single isolated display server for inter-process features.

Distinct from Display Server Integrations: Focuses on the shared access to a single isolated server for functionality like drag-and-drop.

Explore 9 awesome GitHub repositories matching operating systems & systems programming · X11 Server Sharing. Refine with filters or upvote what's useful.

Awesome X11 Server Sharing GitHub Repositories

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

    netblue30/firejail

    7,069在 GitHub 上查看↗

    Firejail is a Linux application sandbox and kernel security wrapper that isolates untrusted applications from the host system. It uses kernel namespaces and seccomp filters to restrict filesystem access, drop kernel capabilities, and limit the system attack surface. The project is distinguished by its use of predefined security profiles to automatically apply filesystem restrictions and syscall limits based on the executable being launched. It provides specialized isolation for portable packages such as AppImages and implements X11 display isolation via proxy servers to prevent keyboard loggi

    Connects multiple sandboxed applications to the same display server to enable shared features like drag-and-drop.

    C
    在 GitHub 上查看↗7,069
  • mviereck/x11dockermviereck 的头像

    mviereck/x11docker

    6,283在 GitHub 上查看↗

    x11docker 是一个 OCI 容器 GUI 编排器和硬件桥接工具,旨在容器内运行图形化应用程序和完整的桌面环境。它作为一个 Linux GUI 沙箱,将容器化进程连接到宿主机的 X11 或 Wayland 显示服务器及音频系统。 该项目通过提供深度系统集成(包括 NVIDIA 驱动自动化和 GPU 直通)来实现硬件加速,从而脱颖而出。它支持跨架构 GUI 模拟,并通过 VNC、SSH 转发和基于浏览器的 HTML5 渲染提供远程访问能力。 该工具涵盖了广泛的集成功能,包括用于安全的命名空间身份映射、用于进程间通信的 D-Bus 会话桥接,以及双向剪贴板同步。它还处理摄像头和打印机等外设共享,以及 init 系统和持久化存储挂载的管理。 该软件是一个基于 shell 的实用程序,支持包括 Docker 和 Podman 在内的多种符合 OCI 标准的后端。

    Manages X servers and Wayland compositors to coordinate graphical output for containerized apps.

    Shellcontainersdesktopdocker
    在 GitHub 上查看↗6,283
  • jonls/redshiftjonls 的头像

    jonls/redshift

    6,157在 GitHub 上查看↗

    Redshift 是一个昼夜节律照明工具和色温控制器,旨在使屏幕输出与自然光周期保持一致。它充当 X11 环境的显示管理器,根据一天中的时间和地理位置调整屏幕色温,以减少眼睛疲劳。 该软件通过使用存储的坐标计算太阳位置来自动调整显示照明,从而将屏幕颜色从蓝色调向暖色调偏移。它还通过操纵伽马斜坡来充当屏幕亮度管理器,以便在硬件背光控制不足时模拟精确的亮度级别。 该系统利用守护进程-客户端进程模型来管理后台更新,并提供用于温度控制的图形状态图标。用户设置和地理坐标通过配置文件进行维护,以确保跨会话的一致行为。

    Manipulates screen gamma and color profiles specifically for Linux X Window System environments.

    C
    在 GitHub 上查看↗6,157
  • valvesoftware/steam-for-linuxvalvesoftware 的头像

    valvesoftware/steam-for-linux

    4,796在 GitHub 上查看↗

    This project is a Linux game distribution client, digital game storefront, and gaming runtime. It provides a desktop interface for discovering, purchasing, downloading, and launching digital video games on Linux operating systems. The software implements a translation layer that converts Windows API calls into Linux system calls to enable the execution of non-native binaries. It utilizes a container-based runtime environment and kernel namespaces to ensure binary and dependency compatibility across diverse Linux distributions. The system includes a display manager that abstracts the interfac

    Manages the interface between game windows and various Linux display servers for stable graphics and input.

    在 GitHub 上查看↗4,796
  • termux/termux-x11termux 的头像

    termux/termux-x11

    4,284在 GitHub 上查看↗

    termux-x11 是一个适用于 Android 的 X11 显示服务器和图形界面层,支持在移动设备上运行 Linux 桌面环境和图形应用。它作为输入模拟器和显示服务器,将 X11 协议请求转换为移动硬件上的图形输出。 该项目具有一个协调层,通过共享临时目录和配置路径来集成隔离的 proot 或 chroot 容器。它还包括一个输入转换系统,将移动触摸手势和多指点击映射为标准的 X11 鼠标点击和滚动事件。 该系统利用原生 Android 图形 API 提供硬件加速渲染,并包含用于管理应用设置和环境偏好的命令行工具。

    Implements a compatible display server to translate X11 protocol requests into graphical output on a mobile device.

    Candroidgraphicslinux
    在 GitHub 上查看↗4,284
  • x11libre/xserverX11Libre 的头像

    X11Libre/xserver

    4,254在 GitHub 上查看↗

    This project is an X11 window system server that coordinates graphical output and input devices. It functions as a display server, a hardware driver manager for graphics and input modules, and a graphics server capable of rendering directly to a generic framebuffer. The server provides multi-seat display management to isolate input and display devices for different concurrent users. It also implements namespace isolation to separate clients and restrict resource access, preventing interference between different user sessions or processes. The system manages GPU driver integration through dyn

    Runs an X11 window system server that coordinates graphical output and input devices for desktop environments and applications.

    Cglamorglxlinux
    在 GitHub 上查看↗4,254
  • steam-headless/docker-steam-headlessSteam-Headless 的头像

    Steam-Headless/docker-steam-headless

    4,041在 GitHub 上查看↗

    该项目提供了一个容器化环境,用于在没有物理显示器的情况下运行 Steam 游戏和应用。它由一个专为无头游戏服务器托管设计的 Docker 镜像组成,利用虚拟显示服务器实现将视频和音频远程游戏流式传输到 Web 浏览器。 该系统集成了 NVIDIA GPU 虚拟化,为容器内的高性能 3D 图形渲染提供硬件加速。远程桌面网关允许用户远程访问和管理虚拟化桌面环境和游戏客户端。 该软件包括通过主机目录映射实现数据持久化的功能,以保留游戏库和用户配置文件。它还支持安装第三方软件以及与主机显示服务器的集成。

    Connects containerized applications to the host display server by mapping the local X11 socket.

    Shelldockergameservergamestream
    在 GitHub 上查看↗4,041
  • jordansissel/xdotooljordansissel 的头像

    jordansissel/xdotool

    3,822在 GitHub 上查看↗

    xdotool is a command-line utility for X11 desktop automation that simulates keyboard and mouse input and manages application windows. It functions as a scriptable tool that maps sequential text instructions to low-level library calls to control the X11 graphical environment. The project enables the generation of synthetic keyboard and mouse events to automate interactions with graphical user interfaces. It also acts as a window manager controller, allowing users to programmatically move, resize, focus, and organize application windows and virtual desktops. The tool covers a wide range of cap

    Retrieves window properties, process IDs, and geometry to identify target applications for automated workflows.

    C
    在 GitHub 上查看↗3,822
  • theporgs/exegolThePorgs 的头像

    ThePorgs/Exegol

    2,925在 GitHub 上查看↗

    Exegol is an offensive security platform and containerized tooling orchestrator designed to deploy and manage isolated security operations environments. It functions as a workspace manager that provisions pre-configured security images and toolkits within Docker containers to protect host systems from malicious payloads. The platform distinguishes itself by integrating AI security workflow orchestration, allowing AI assistants to discover and trigger security tools through a standardized communication protocol. It further provides remote desktop gateway capabilities, enabling GUI access via X

    Maps host X11 sockets into containers to render GUI applications directly on the host display.

    Pythonctfdockerhacking
    在 GitHub 上查看↗2,925
  1. Home
  2. Operating Systems & Systems Programming
  3. X11 Server Sharing

探索子标签

  • X11 Display Server Management2 个子标签Running an X11 window system server that coordinates graphical output and input devices for desktop environments and applications. **Distinct from X11 Server Sharing:** Distinct from X11 Server Sharing: focuses on the core server management and coordination role rather than shared access for sandboxed applications.
  • X11 Gamma ManipulatorsTools specifically designed to modify gamma ramps and color profiles within X11 environments. **Distinct from X11 Display Server Management:** Focuses on color/gamma manipulation on X11, not general server management or security isolation.