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
179 stars
8 watching
34 forks
Language: C++
last commit: 8 months ago
Linked from 1 awesome list
cpplibrarymulti-platformplatform-independentspecial-foldersstandardpathsxdg
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 | 716 |
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,574 |
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. | 646 |
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 |