A Python package for determining platform-specific directories (e.g. user data, config, cache, logs). Handles the differences between macOS, Windows, Linux/Unix, and Android so you don't have to.
-
Updated
Mar 23, 2026 - Python
A Python package for determining platform-specific directories (e.g. user data, config, cache, logs). Handles the differences between macOS, Windows, Linux/Unix, and Android so you don't have to.
A GUI program to view and change your default programs' preferences (which program should open which type of file) using the XDG Specifications
A Python library for generating thumbnails following the FreeDesktop specification - mirror of https://gitlab.com/hydrargyrum/vignette
Check for dotfiles in the $HOME directory that are not reported by xdg-ninja
A Python module that determining appropriate platform-specific dirs.
Find desktop entry files (*.desktop) with broken executables. Similar in functionality to fbrokendesktop, but written in python to avoid some of the shortcomings of parsing .desktop files with shell scripts
Composable, modern, and compliant library for standard directories
Connect to Google Service API's
Add a description, image, and links to the xdg topic page so that developers can more easily learn about it.
To associate your repository with the xdg topic, visit your repo's landing page and select "manage topics."