The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 17 Python X11 Projects
-
autorandr
Auto-detect the connected display hardware and load the appropriate X11 setup using xrandr
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)
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.
-
-
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.
this should work for converting to the usual X format from windows (i've only used it to convert from X to windows tho)
-
-
#!/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 -
-
-
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.
-
-
-
xsession-manager
Save and restore windows for X11 desktop environment like Gnome, and many other features.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python X11 related posts
- [OC] niko cursors for the 7th anniversary~! 🥞✨
- How to install on Ubuntu: my solution
- Keyd: Linux Key Remapper
- Tool for launching apps when monitor powers on?
- Is there any way or kitten to drag and drop from kitten
- update xrandr automatically when I unplug a monitor
- Show HN: Lidecli (Linux Desktop CLI) – A Tool to Manage Windows on Linux
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
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 |