GitHub topics: x11
wachin/xinput-plus
π±οΈ A simple GUI tool for adjusting mouse and touchpad speed in X11 Linux window managers like Openbox, JWM, iceWM, and Fluxbox. Perfect for external keyboards with integrated touchpads (like Logitech K400) and laptop touchpads
Language: Python - Size: 126 KB - Last synced at: 25 minutes ago - Pushed at: 26 minutes ago - Stars: 0 - Forks: 0

Fabric-Development/fabric
The next-generation framework for building desktop widgets using Python
Language: Python - Size: 3.06 MB - Last synced at: about 7 hours ago - Pushed at: about 9 hours ago - Stars: 1,100 - Forks: 41

doums/dot
my dβtfiles
Language: Shell - Size: 17.7 MB - Last synced at: about 6 hours ago - Pushed at: about 8 hours ago - Stars: 10 - Forks: 0

wiless/x11ui
Simple UI framework using github.com/BurntSushi/xgbutil package using Go.
Language: Go - Size: 9.03 MB - Last synced at: about 7 hours ago - Pushed at: about 9 hours ago - Stars: 23 - Forks: 5

omilevskyi/xwinfocus
Activate X11 window
Language: C - Size: 24.4 KB - Last synced at: about 10 hours ago - Pushed at: about 10 hours ago - Stars: 0 - Forks: 0

X11Libre/xserver
XLibre Xserver
Language: C - Size: 52.8 MB - Last synced at: about 8 hours ago - Pushed at: about 10 hours ago - Stars: 3,463 - Forks: 185

tuxdotrs/tawm
My awesomeWM configuration
Language: Lua - Size: 10.9 MB - Last synced at: about 11 hours ago - Pushed at: about 13 hours ago - Stars: 2 - Forks: 0

polybar/polybar
A fast and easy-to-use status bar
Language: C++ - Size: 8.58 MB - Last synced at: about 9 hours ago - Pushed at: about 1 month ago - Stars: 14,867 - Forks: 717

dasJ/dotfiles
Various configuration files from my home
Language: Shell - Size: 4.99 MB - Last synced at: about 13 hours ago - Pushed at: about 15 hours ago - Stars: 8 - Forks: 4

orhun/runst
A dead simple notification daemon π¦‘
Language: Rust - Size: 1.08 MB - Last synced at: about 22 hours ago - Pushed at: about 24 hours ago - Stars: 336 - Forks: 10

akai-hana/suckless
akai's personal dwm builds
Language: C - Size: 2.36 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

mike632t/x11-calc
Language: C - Size: 3.49 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 32 - Forks: 10

kesor/rootclock
A suckless clock for the X11 root window
Language: C - Size: 5.86 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

FreeRDP/FreeRDP
FreeRDP is a free remote desktop protocol library and clients
Language: C - Size: 67.6 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 12,186 - Forks: 15,119

b-aaz/xlibre-ports
An effort for porting X11libre to FreeBSD.
Language: C - Size: 165 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 47 - Forks: 3

tiawl/X11.zig
X11 headers packaged for @ziglang
Language: C - Size: 1.05 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 6 - Forks: 1

0x7-r3x/artix-install
this script allows you to install artix without from scratch :) & run post script for x11 / wayland
Language: Shell - Size: 32.2 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

lancard/xwindow-korean
μλμ° RDP μ μμ© νκΈν GUI docker
Language: Shell - Size: 118 KB - Last synced at: about 18 hours ago - Pushed at: 9 days ago - Stars: 28 - Forks: 7

xremap/xremap
Key remapper for X11 and Wayland
Language: Rust - Size: 911 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,806 - Forks: 101

dimmus/efl
toward EFL 2.0
Language: C - Size: 5.13 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

asus-linux-drivers/asus-numberpad-driver
Maintained feature-rich linux driver for NumberPad(2.0) on Asus laptops. NumberPad(2.0) is illuminated numeric keypad integrated to touchpad which appears when is done tap on top right corner of touchpad for atleast 1s by default (configurable) or slide gesture from top right/left corner to the center, the left shows calc app aswell (configurable).
Language: Python - Size: 6.57 MB - Last synced at: 1 day ago - Pushed at: 8 days ago - Stars: 329 - Forks: 25

BobdaProgrammer/doWM
A beautiful window manager for x11
Language: Go - Size: 163 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 419 - Forks: 14

davatorium/rofi
Rofi: A window switcher, application launcher and dmenu replacement
Language: C - Size: 30.5 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 14,859 - Forks: 647

guiodic/kwin-x11-improved π¦
kwin_x11 with ports from kwin-wayland, bug fixes, and maybe other improvements. Patches, PKGBUILD and binary for Arch Linux & derivatives
Language: Shell - Size: 35.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 10 - Forks: 1

Coko7/.dotfiles
All the .dotfiles that I use for my Linux config
Language: Shell - Size: 6.86 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

ndavd/dotfiles
My Neovim config, Arch Linux system configuration for both Wayland and X11
Language: Lua - Size: 2.82 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 11 - Forks: 1

fraawlen/cassette
POSIX application framework featuring a retro-futurist GUI toolkit and a configuration language.
Language: C - Size: 41.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 280 - Forks: 8

lexter0705/appwindows
Python cross-platform library for obtaining GUI information on applications windows.
Language: C++ - Size: 117 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

asus-linux-drivers/asus-stylus-driver
Linux supplement driver which adds support for binding not already bound buttons by the origin driver to something useful. Main target is Asus Pen SA201H but works even for SA200H, .. , Asus Pen 2.0 SA203H and X11/Wayland.
Language: Python - Size: 69.3 KB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 54 - Forks: 4

Halffd/Havel
Hotkey Manager and Window Control System
Language: C++ - Size: 8.55 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 0

xmonad/xmonad-web
The xmonad.org website
Language: HTML - Size: 28.8 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 17 - Forks: 18

leftwm/leftwm
A tiling window manager for Adventurers
Language: Rust - Size: 14.8 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,988 - Forks: 194

dacap/clip
Cross-platform C++ library to copy/paste clipboard content
Language: C++ - Size: 162 KB - Last synced at: 3 days ago - Pushed at: 28 days ago - Stars: 675 - Forks: 95

AlfredoSequeida/hints
Hints lets you navigate GUI applications in Linux without your mouse by displaying "hints" you can type on your keyboard to interact with GUI elements.
Language: Python - Size: 210 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 955 - Forks: 23

wxWidgets/wxWidgets
Cross-Platform C++ GUI Library
Language: C++ - Size: 414 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 6,774 - Forks: 1,836

whyvn/xcastr
X keystroke visualizer
Language: C - Size: 71.3 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 1

xmonad/xmonad
The core of xmonad, a small but functional ICCCM-compliant tiling window manager
Language: Haskell - Size: 5.47 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 3,478 - Forks: 290

xmonad/xmonad-contrib
Contributed modules for xmonad
Language: Haskell - Size: 11.8 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 600 - Forks: 280

xmonad/X11-xft
Bindings to the Xft, X Free Type interface library, and some Xrender parts
Language: Haskell - Size: 92.8 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 7 - Forks: 5

selkies-project/selkies
Open-Source Low-Latency Accelerated Linux WebRTC HTML5 Remote Desktop Streaming Platform for Self-Hosting, Containers, Kubernetes, or Cloud/HPC
Language: Python - Size: 4.84 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 705 - Forks: 68

Nozzle-Software/nozzle-waspsrc
The official release of the WaspSrc engine SDK
Language: C - Size: 25.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

rust-windowing/winit
Window handling library in pure Rust
Language: Rust - Size: 12.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 5,494 - Forks: 1,082

jcs/xbanish
Hide the mouse cursor when typing and show it again when the mouse moves
Language: C - Size: 39.1 KB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 548 - Forks: 65

nimadez/cli
Debian Assistant CLI (private)
Language: Shell - Size: 89.8 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

vidarh/rubywm
An X11 window manager in pure Ruby
Language: Ruby - Size: 3.44 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 231 - Forks: 9

coastalwhite/lemurs
A customizable TUI display/login manager written in Rust π
Language: Rust - Size: 377 KB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 974 - Forks: 42

h2337/connmap
connmap is an X11 desktop widget that shows location of your current network peers on a world map in real-time
Language: C - Size: 34.9 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 577 - Forks: 25

ColleagueRiley/RGFW
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
Language: C - Size: 126 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,083 - Forks: 45

hartwork/sandwine
:wine_glass: Command-line tool to run Windows apps with Wine and bwrap/bubblewrap isolation on Linux
Language: Python - Size: 227 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 123 - Forks: 10

ksnip/ksnip
ksnip the cross-platform screenshot and annotation tool
Language: C++ - Size: 6.7 MB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 2,829 - Forks: 196

morgant/mlvwm
Macintosh-like Virtual Window Manager (official repo)
Language: C - Size: 676 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 311 - Forks: 12

libvibrant/libvibrant
Adjust color vibrancy of X11 outputs
Language: C - Size: 603 KB - Last synced at: about 24 hours ago - Pushed at: over 1 year ago - Stars: 57 - Forks: 9

yshui/picom
A lightweight compositor for X11 with animation support
Language: C - Size: 7.88 MB - Last synced at: 5 days ago - Pushed at: 11 days ago - Stars: 4,521 - Forks: 603

leukipp/cortile
Linux auto tiling manager with hot corner support for Openbox, Fluxbox, IceWM, Xfwm, KWin, Marco, Muffin, Mutter and other EWMH compliant window managers using the X11 window system. Therefore, this project provides dynamic tiling for XFCE, LXDE, LXQt, KDE and GNOME (Mate, Deepin, Cinnamon, Budgie) based desktop environments.
Language: Go - Size: 7.71 MB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 674 - Forks: 22

termux/termux-x11
Termux X-server add-on.
Language: C - Size: 12.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2,929 - Forks: 414

tych0/xcffib
xcffib is the XCB binding for Python
Language: Python - Size: 544 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 100 - Forks: 29

luisbocanegra/plasma-cursor-eyes
Rolling eyes that follow your mouse pointer, a port of xeyes as a widget for the KDE Plasma Desktop (X11 and Wayland).
Language: QML - Size: 289 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 20 - Forks: 2

ssprea/ssprea-nvidia-control
A GUI tool for overclocking NVIDIA GPUs, managing fans, and adjusting power limits. Supports both Wayland and X11.
Language: C# - Size: 433 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 65 - Forks: 1

abcdesktopio/oc.user
abcdesktop main graphical user container
Language: CSS - Size: 33.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 2

gerstner-hub/xwmfs
X11 Window-Manager file system based on FUSE
Language: C++ - Size: 639 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 39 - Forks: 3

offsdf/dotfiles
Extensive, automated dotfiles configs. Uses shared configuration for X11 and Wayland
Language: HTML - Size: 32.6 MB - Last synced at: 6 days ago - Pushed at: 16 days ago - Stars: 10 - Forks: 0

zquestz/plank-reloaded Fork of ricotz/plank
A lightweight, customizable Linux dock optimized for Cinnamon, Xfce, MATE, and other X11 desktops with modern docklets and GTK theme support.
Language: Vala - Size: 65.5 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 179 - Forks: 15

bkoropoff/clipipe
Neovim clipboard provider for Windows, Wayland and X11
Language: Rust - Size: 57.6 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

quickshell-mirror/quickshell
Flexible toolkit for making desktop shells with QtQuick, for Wayland and X11
Language: C++ - Size: 1.23 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1,005 - Forks: 42

markgallant01/dwm
my personal dwm build and configuration
Language: C - Size: 222 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

sickcodes/Docker-OSX
Run macOS VM in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X Security Research! Docker mac Containers.
Language: Shell - Size: 13.1 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 51,259 - Forks: 2,856

X11Libre/binpkg-arch-based
Xlibre binary packages for Arch based distros
Language: Shell - Size: 20.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 7 - Forks: 0

alexforsale/dotfiles-x
Xorg configuration submodule for git@github.com:alexforsale/dotfiles.git
Language: Emacs Lisp - Size: 272 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

mviereck/x11docker
Run GUI applications and desktops in docker and podman containers. Focus on security.
Language: Shell - Size: 38.9 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 5,939 - Forks: 390

aesophor/wmderland
π³ X11 tiling window manager using space partitioning trees
Language: C++ - Size: 5.56 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 413 - Forks: 15

codam-coding-college/MLX42
Codam's own fixed, functioning and open source alternative of the miniLibX. MLX42 is a simple cross-platform graphics library running on GLFW and OpenGL.
Language: C - Size: 5.66 MB - Last synced at: 4 days ago - Pushed at: 15 days ago - Stars: 460 - Forks: 74

woodruffw/x_do.cr
Crystal bindings for libxdo (xdotool)
Language: Crystal - Size: 494 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 17 - Forks: 1

ghaerr/microwindows
The Nano-X Window System
Language: C - Size: 34.5 MB - Last synced at: 2 days ago - Pushed at: 11 days ago - Stars: 789 - Forks: 105

cgoldberg/xvfbwrapper
Manage headless displays with Xvfb (X virtual framebuffer)
Language: Python - Size: 182 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 320 - Forks: 54

chrispurnell/fowm
An X11 window manager
Language: C++ - Size: 268 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

Supreeeme/xwayland-satellite
Xwayland outside your Wayland
Language: Rust - Size: 462 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 577 - Forks: 28

ldrahnik/tilling-window-manager
Script works like a simple tilling window manager. Script uses xdotool, wmctrl and xprop (x11-utils). Shortcuts using the script have to be added manually.
Language: Shell - Size: 843 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

franke-hub/SDL
Software Development Laboratory: A Cygwin/Linux build environment separating source and object. Multiple language sample programs included.
Language: C++ - Size: 23.7 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

derf/feh
a fast and light image viewer
Language: C - Size: 7.18 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1,726 - Forks: 167

end-4/hyprland-is-great-but-i-wanted-xorg-so-i-forked-hypr Fork of hyprwm/Hypr
i use hyprland now so this is no longer necessary
Language: C++ - Size: 353 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 32 - Forks: 0

Dreaming-Codes/nvidia_oc
A simple command line tool to overclock Nvidia GPUs using the NVML library on Linux. This supports both X11 and Wayland.
Language: Rust - Size: 70.3 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 162 - Forks: 11

IvanFon/xinput-gui
A simple GUI for Xorg's Xinput tool.
Language: Python - Size: 194 KB - Last synced at: 4 days ago - Pushed at: about 6 years ago - Stars: 208 - Forks: 8

fdw/rofimoji
Emoji, unicode and general character picker for rofi and rofi-likes
Language: Python - Size: 5.38 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 962 - Forks: 51

gfxprim/gfxprim
Open-source modular 2D bitmap graphics library with emphasis on speed and correctness.
Language: C - Size: 47.4 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 55 - Forks: 12

bk138/gromit-mpx
Gromit-MPX is an on-screen annotation tool that works with any Unix desktop environment under X11 as well as XWayland.
Language: C - Size: 4.52 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1,163 - Forks: 94

itz-me-zappex/flux
Advanced daemon for X11 desktops and window managers, designed to automatically limit FPS/CPU usage of unfocused windows and run commands on focus and unfocus events. Written in Bash and partially in C.
Language: Shell - Size: 1.54 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 0

BerkeleyTrue/dotfiles
My workstation dotfiles
Language: Clojure - Size: 11.3 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 22 - Forks: 0

MrCatNerd/xab
X11 Animated background
Language: C - Size: 298 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

dsalt/devilspie2 Fork of gitGNU/gnu_devilspie2
Devilspie2 is a window matching utility, allowing the user to perform scripted actions on windows as they are opened and closed.
Language: C - Size: 873 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 184 - Forks: 18

golang-design/clipboard
π cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS)
Language: Go - Size: 2.1 MB - Last synced at: 9 days ago - Pushed at: 28 days ago - Stars: 722 - Forks: 76

OlimilO1402/Color_Algorithms
contains different color structures and all convert algorithms
Language: Visual Basic 6.0 - Size: 3.01 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 5 - Forks: 3

alx210/emwm-utils
Minimalist session manager and a /toolchest/ like application launcher for Unix/X11.
Language: C - Size: 208 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 22 - Forks: 5

quininer/x11-clipboard
x11 clipboard support for Rust
Language: Rust - Size: 46.9 KB - Last synced at: about 2 hours ago - Pushed at: 11 months ago - Stars: 51 - Forks: 30

vietlq/configs
Recommended config files for popular tools
Language: Lua - Size: 85.9 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

vidarh/ruby-x11 Fork of rramsden/ruby-x11
Pure Ruby implementation of the X Window System Protocol
Language: Ruby - Size: 845 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 9 - Forks: 1

games-on-whales/gow
A collection of Dockerized games and apps like Steam, Firefox and Retroarch
Language: Shell - Size: 24.9 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 569 - Forks: 93

Thespikedballofdoom/X11-context-menu-right-click-volume-forcer
This is a vibecoded program to listen to volume up and down events from any device with keyboard or Keyboard in their names on linux, and send a dqbus command for vol up or down. Intended for KDE environments.
Language: C - Size: 7.81 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

X11Libre/pkgbuilds-arch-based
Xlibre PKGBUILD files and binary package repository for Arch based distros
Language: Shell - Size: 106 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 10 - Forks: 5

svpcom/wfb-ng-osd
Mavlink OSD and video player for wfb-ng
Language: C - Size: 2.07 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 93 - Forks: 30

alx210/xfile
Compact and straightforward file manager for Unix X11/Motif.
Language: C - Size: 377 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 24 - Forks: 2
