PlatformFolders

Folder abstractions

A C++ library to abstract platform-specific directory paths

A C++ library to look for special directories like "My Documents" and "%APPDATA%" so that you do not need to write Linux, Windows or Mac OS X specific code

GitHub

180 stars
8 watching
34 forks
Language: C++
last commit: almost 2 years ago
Linked from 1 awesome list

cpplibrarymulti-platformplatform-independentspecial-foldersstandardpathsxdg

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pagghiu/sanecpplibrariesA set of C++ platform abstraction libraries providing a consistent API across macOS, Windows, and Linux.526
adrg/xdgProvides standard paths for storing application files across multiple platforms726
acdemiralp/acdA collection of single-file utilities for C++.30
heliumproject/coreA C++ platform abstraction and standard library with features like Reflection, IPC, and RPC for building modern applications34
malvineous/cfgpathProvides cross-platform functions to obtain paths to configuration files and directories.64
electronicarts/eabaseA collection of header files providing platform-independent data types and feature macros for software development.171
fosskers/filepathsProvides consistent and modern filepath manipulation functions for Common Lisp.25
ssarcandy/ini-cppA lightweight C++ library for parsing and generating INI configuration files38
cosiner/sockerA Go library simplifying SSH operations for development and deployment purposes.252
mattpd/cpplinksA categorized list of C++ resources and tools4,598
vittorioromeo/cppnow2015A repository showcasing an expanded explanation of the C++ standard library function for_each_arg7
mattiasgustavsson/libsA collection of single-file public domain libraries for C/C++ covering various file system, networking, graphics, and audio functionalities.1,682
alaingalvan/crosswindowA cross-platform system abstraction library for managing windows and performing OS tasks.660
p-ranav/tabulateA header-only C++ library for creating formatted tables in the terminal1,966
preshing/turfProvides a configurable C++ platform adapter with a common API for various concurrent programming constructs555