Python X11

Open-source Python projects categorized as X11

Top 17 Python X11 Projects

  • autorandr

    Auto-detect the connected display hardware and load the appropriate X11 setup using xrandr

  • quicktile

    Adds window-tiling hotkeys to any X11 desktop. (An analogue to WinSplit Revolution for people who don't want to use Compiz Grid)

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • rofimoji

    Emoji, unicode and general character picker for rofi and rofi-likes

  • 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 corner to center (configurable).

  • win2xcur

    win2xcur is a tool that converts cursors from Windows format (*.cur, *.ani) to Xcursor format. It also contains x2wincur which does the opposite.

  • Project mention: [OC] niko cursors for the 7th anniversary~! 🥞✨ | /r/oneshot | 2023-12-08

    this should work for converting to the usual X format from windows (i've only used it to convert from X to windows tho)

  • termux-desktop-lxqt

    Install a simple, fast and beautiful desktop in termux

  • xcffib

    A drop-in replacement for xpyb based on cffi

  • Project mention: How to install on Ubuntu: my solution | /r/qtile | 2023-07-04

    #!/bin/bash # last updated July 4, 2023... “We will not go quietly into the night..."" # Update system sudo apt-get update # Install core dependencies sudo apt-get install -y python3-cffi libpangocairo-1.0-0 --reinstall # Install xcffib with pip # pinning to this version since newer versions don't have ffi_build (I think renamed to just ffi): # https://github.com/tych0/xcffib/tree/v0.12.1/module pip3 install xcffib==0.12.1 # Install cairocffi with pip # The order of xcffib and cairocffi is important and the flags are important: # https://github.com/qtile/qtile/issues/994#issuecomment-497984551 pip3 install --no-cache-dir --no-build-isolation cairocffi==1.4.0 # Install Qtile pip3 install qtile==0.22.1 --force-reinstall # Create a desktop entry for Qtile echo "[Desktop Entry] Name=Qtile Comment=Qtile Session Exec=qtile start Type=Application Keywords=wm;tiling" | sudo tee /usr/share/xsessions/qtile.desktop echo "Qtile installation completed successfully. You can select Qtile from your session manager."

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • sandwine

    :wine_glass: Command-line tool to run Windows apps with Wine and bwrap/bubblewrap isolation on Linux

  • lidecli

    Linux Desktop CLI - An unified command-line tool to interact with Desktop Environments and Window Managers

  • mounch

    A simple rofi launcher

  • i3-sticky

    Sticky tiling windows for i3

  • 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.

  • news-os

    Repository for information about setting up and using Sony NEWS workstations and NEWS-OS, Sony's Unix distribution from the late 1980s to the mid/late 1990s.

  • xkb-for-macos

    PC keyboard layouts for MacOS straight from X11 xkb

  • rofi-notion

    Quickly create new Notion pages for your databases with rofi as GUI.

  • xsession-manager

    Save and restore windows for X11 desktop environment like Gnome, and many other features.

  • libmutter-fix

    Script for patching libmutter to fix /dev/uinput system freezes using x11.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python X11 related posts

  • [OC] niko cursors for the 7th anniversary~! 🥞✨

    1 project | /r/oneshot | 8 Dec 2023
  • How to install on Ubuntu: my solution

    3 projects | /r/qtile | 4 Jul 2023
  • Keyd: Linux Key Remapper

    10 projects | news.ycombinator.com | 1 Jun 2023
  • Tool for launching apps when monitor powers on?

    1 project | /r/linux | 19 May 2023
  • Is there any way or kitten to drag and drop from kitten

    3 projects | /r/KittyTerminal | 16 May 2023
  • update xrandr automatically when I unplug a monitor

    2 projects | /r/qtile | 7 May 2023
  • Show HN: Lidecli (Linux Desktop CLI) – A Tool to Manage Windows on Linux

    1 project | news.ycombinator.com | 2 May 2023
  • A note from our sponsor - Scout Monitoring
    www.scoutapm.com | 1 Jun 2024
    Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today. Learn more →

Index

What are some of the best open-source X11 projects in Python? This list will help you:

Project Stars
1 autorandr 2,410
2 quicktile 858
3 rofimoji 801
4 asus-numberpad-driver 222
5 win2xcur 140
6 termux-desktop-lxqt 121
7 xcffib 91
8 sandwine 60
9 lidecli 41
10 mounch 42
11 i3-sticky 40
12 asus-stylus-driver 36
13 news-os 25
14 xkb-for-macos 18
15 rofi-notion 16
16 xsession-manager 13
17 libmutter-fix 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com