a mid-level library that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows
-
Updated
Sep 15, 2023 - Rust
a mid-level library that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows
Go implementation of the XDG Base Directory Specification and XDG user directories
a low-level library that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows
A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".
a tiny library that provides config/cache/data paths, following the respective conventions on Linux, macOS, BSD and Windows
system-level helper functions for the dirs and directories crates
A cross platform implementation of the XDG Directory Spec
Configure non-conforming applications to use XDG Base Directory specification
a low-level coammand line application that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows
An XDG Base Directory Specification Rust library that aims to be conservative on memory allocation and overall memory footprint.
Templates for creating new files (~/Templates). Used in GNOME Files (Nautilus): *Right Click* » New Document.
Utilities and wrappers for Linux desktop specific functionality
A .NET library for the XDG directory specifications
A Python module that determining appropriate platform-specific dirs.
Cross-platform access to a user's special folders
A utility to locate the base directories, as well as the config, cache, data files an app needs.
Manage your XDG directories. meant to replace `xdg-user-dirs` & `xdg-user-dirs-update` while being cross-platform.
Add a description, image, and links to the xdg-user-dirs topic page so that developers can more easily learn about it.
To associate your repository with the xdg-user-dirs topic, visit your repo's landing page and select "manage topics."