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
Configure non-conforming applications to use XDG Base Directory specification
A cross platform implementation of the XDG Directory Spec
An XDG Base Directory Specification Rust library that aims to be conservative on memory allocation and overall memory footprint.
a low-level coammand line application that provides config/cache/data paths, following the respective conventions on Linux, macOS and Windows
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
Manage your XDG directories. meant to replace `xdg-user-dirs` & `xdg-user-dirs-update` while being cross-platform.
A utility to locate the base directories, as well as the config, cache, data files an app needs.
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."