physfs

File abstraction library

Provides a portable and flexible way to interact with files in a platform-independent manner.

A portable, flexible file i/o abstraction.

GitHub

565 stars
21 watching
98 forks
Language: C
last commit: about 2 years ago
Linked from 2 awesome lists

physfs

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pyfilesystem/pyfilesystem2Provides a unified interface to various filesystems and archives, abstracting the underlying storage technology.2,006
quixdb/squashProvides a single API to access multiple compression libraries.409
c2fo/vfsA pluggable and extensible virtual file system library for Go311
sipsorcery-org/sipsorcerymedia.abstractionsProvides interfaces and abstractions for media processing in real-time communications5
nicebyte/nicegrafAn abstraction layer for graphics APIs199
sionescu/iolibA Common Lisp I/O library using the LibFixPOSIX C library to handle file and network input/output operations.141
saprykin/plibsysA highly portable C system library providing threads, synchronization primitives, sockets, and other fundamental building blocks for cross-platform software development.695
pagghiu/sanecpplibrariesA set of C++ platform abstraction libraries providing a consistent API across macOS, Windows, and Linux.526
viant/afsProvides a shared API for typical storage operations across various systems.306
pimbrouwers/validusAn extensible validation library for F#144
gpuopen-drivers/palAn abstraction layer between 3D graphics drivers and hardware/operating system details368
siliconcompiler/lambdalibA modular hardware abstraction library for designing and implementing complex digital systems23
ipfs/ipgetDownloads files from the IPFS network and saves them locally397
konstantinschubert/zeroTransparently swaps local file system with cloud storage using a Fuse filesystem abstraction.774
paladin-t/fiberA header-only wrapper around cross-platform fiber APIs45