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

555 stars
21 watching
98 forks
Language: C
last commit: about 2 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. 1,995
quixdb/squash Provides a single API to access multiple compression libraries. 405
c2fo/vfs A pluggable and extensible virtual file system library for Go 309
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 portable C system library providing various low-level functionality including threading, synchronization, networking, and data structures. 691
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
viant/afs Provides a shared API for typical storage operations across various systems. 303
pimbrouwers/validus An extensible validation library for F# 143
gpuopen-drivers/pal An abstraction layer between 3D graphics drivers and hardware/operating system details 364
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 394
konstantinschubert/zero Transparently swaps local file system with cloud storage using a Fuse filesystem abstraction. 775
paladin-t/fiber A header-only wrapper around cross-platform fiber APIs 45