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

    Project mention: Tool for launching apps when monitor powers on? | /r/linux | 2023-05-19

    could use the postswitch hook provided by autorandr, though this would require letting autorandr manage your display layout as well: https://github.com/phillipberndt/autorandr

  • quicktile

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

    Project mention: Recommend a tiling windows manager | /r/Gentoo | 2023-05-07

    You might wanna have a look at quicktile. It's basically an addon that adds tiling to existing WM. Works well, but lacks some of the intrgrations dedicated tiling WM have.

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

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • 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

    Project mention: Show HN: Lidecli (Linux Desktop CLI) – A Tool to Manage Windows on Linux | news.ycombinator.com | 2023-05-02
  • mounch

    A simple rofi launcher

  • i3-sticky

    Sticky tiling windows for i3

  • asus-stylus-driver

    Linux supplement driver which adds support bind 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

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). The latest post mention was on 2023-12-08.

Python X11 related posts

Index

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

Project Stars
1 autorandr 2,371
2 quicktile 856
3 rofimoji 776
4 asus-numberpad-driver 206
5 win2xcur 126
6 termux-desktop-lxqt 121
7 xcffib 90
8 sandwine 58
9 lidecli 42
10 mounch 40
11 i3-sticky 39
12 asus-stylus-driver 35
13 news-os 25
14 xkb-for-macos 16
15 rofi-notion 15
16 xsession-manager 12
17 libmutter-fix 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com