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

179 stars
8 watching
34 forks
Language: C++
last commit: 8 months ago
Linked from 1 awesome list

cpplibrarymulti-platformplatform-independentspecial-foldersstandardpathsxdg

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pagghiu/sanecpplibraries A set of C++ libraries providing platform abstraction and utility functions for asynchronous I/O, networking, file systems, and other core system operations. 520
adrg/xdg Provides standard paths for storing application files across multiple platforms 712
acdemiralp/acd A collection of single-file utilities for C++. 30
heliumproject/core A C++ platform abstraction and standard library with features like Reflection, IPC, and RPC for building modern applications 34
malvineous/cfgpath Provides cross-platform functions to obtain paths to configuration files. 61
electronicarts/eabase A collection of header files providing platform-independent data types and feature macros for software development. 170
fosskers/filepaths Provides consistent and modern filepath manipulation functions for Common Lisp. 25
ssarcandy/ini-cpp A lightweight C++ library for parsing and generating INI configuration files 37
cosiner/socker A Go library simplifying SSH operations for development and deployment purposes. 252
mattpd/cpplinks A categorized list of C++ resources and tools 4,557
vittorioromeo/cppnow2015 A repository showcasing an expanded explanation of the C++ standard library function for_each_arg 7
mattiasgustavsson/libs A collection of single-file public domain libraries for C/C++ covering various file system, networking, graphics, and audio functionalities. 1,676
alaingalvan/crosswindow A cross-platform system abstraction library for managing windows and performing OS tasks. 634
p-ranav/tabulate A header-only C++ library for creating formatted tables in the terminal 1,941
preshing/turf Provides a configurable C++ platform adapter with a common API for various concurrent programming constructs 555