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: 4 months ago
Linked from 2 awesome lists

physfs

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pyfilesystem/pyfilesystem2 Provides a unified interface to various filesystems and archives, abstracting the underlying storage technology. 2,006
quixdb/squash Provides a single API to access multiple compression libraries. 409
c2fo/vfs A pluggable and extensible virtual file system library for Go 311
sipsorcery-org/sipsorcerymedia.abstractions Provides interfaces and abstractions for media processing in real-time communications 5
nicebyte/nicegraf An abstraction layer for graphics APIs 199
sionescu/iolib A Common Lisp I/O library using the LibFixPOSIX C library to handle file and network input/output operations. 141
saprykin/plibsys A highly portable C system library providing threads, synchronization primitives, sockets, and other fundamental building blocks for cross-platform software development. 695
pagghiu/sanecpplibraries A set of C++ platform abstraction libraries providing a consistent API across macOS, Windows, and Linux. 526
viant/afs Provides a shared API for typical storage operations across various systems. 306
pimbrouwers/validus An extensible validation library for F# 144
gpuopen-drivers/pal An abstraction layer between 3D graphics drivers and hardware/operating system details 368
siliconcompiler/lambdalib A modular hardware abstraction library for designing and implementing complex digital systems 23
ipfs/ipget Downloads files from the IPFS network and saves them locally 397
konstantinschubert/zero Transparently swaps local file system with cloud storage using a Fuse filesystem abstraction. 774
paladin-t/fiber A header-only wrapper around cross-platform fiber APIs 45