Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Filesystem

Filesystem

76 projects

Showing 36 of 76 projects

fuse-rs
fuse-rsRust

A Rust library for implementing FUSE filesystems in userspace, providing a native Rust interface instead of C bindings.

#systems-programming#filesystem#library
Stars1.1k
Forks132
Last commit3 years ago
moros
morosRust

A text-based hobby operating system written in Rust for x86-64, inspired by Unix, Plan 9, and DOS.

#systems-programming#filesystem#unix-like
Stars1.1k
Forks44
Last commit6 days ago
xdg
xdgGo

A Go library implementing the XDG Base Directory Specification and XDG user directories for portable application file storage.

#portable-applications#filesystem#library
Stars999
Forks35
Last commit3 days ago
Stash
StashPHP

A PHP caching library that speeds up code by storing results of expensive operations like database queries and API calls.

#filesystem#caching#redis
Stars961
Forks130
Last commit5 months ago
AppFolder
AppFolderSwift

A lightweight Swift framework for strongly-typed, intuitive access to iOS/macOS app container directories.

#directory-management#ios#filesystem
Stars932
Forks24
Last commit4 years ago
Lune
LuneRust

A standalone Luau runtime built in Rust, providing asynchronous APIs for filesystem, networking, and stdio.

#filesystem#luau#asynchronous-apis
Stars896
Forks124
Last commit6 days ago
chokidar-cli
chokidar-cliJavaScript

A fast cross-platform CLI utility for watching file system changes and triggering commands.

#glob-patterns#filesystem#dev-tools
Stars875
Forks53
Last commit8 months ago
dutree
dutreeRust

A fast, Rust-based command-line tool to analyze and visualize disk usage with a filesystem tree.

#filesystem#command-line-tool#system-administration
Stars871
Forks45
Last commit4 years ago
tinydir
tinydirC

A lightweight, portable C library for reading directories and files across POSIX and Windows systems.

#c-library#directory-traversal#filesystem
Stars868
Forks132
Last commit2 years ago
copy
copyGo

A Go library for recursively copying directories with extensive customization options.

#filesystem#directories#copy
Stars771
Forks120
Last commit1 year ago
KnpGaufretteBundle
KnpGaufretteBundlePHP

A Symfony bundle that integrates Gaufrette's filesystem abstraction layer for managing files across multiple storage backends.

#backend-development#filesystem#filesystem-abstraction
Stars724
Forks163
Last commit
OneupFlysystemBundle
OneupFlysystemBundlePHP

A Symfony bundle that integrates Flysystem for filesystem abstraction, supporting local and cloud storage adapters.

#backend-integration#filesystem#flysystem
Stars643
Forks116
Last commit19 days ago
find-up
find-upJavaScript

Find files or directories by walking up parent directories or down descendant directories.

#filesystem#npm-package#monorepo-tools
Stars640
Forks49
Last commit8 months ago
docker-volume-sshfs
docker-volume-sshfsGo

A Docker volume plugin that mounts remote folders via SSHFS into containers.

#filesystem#devops#container-storage
Stars599
Forks107
Last commit5 years ago
NimblePublisher
NimblePublisherElixir

A minimal filesystem-based publishing engine for Elixir with Markdown support and code highlighting.

#earmark#filesystem#elixir
Stars576
Forks36
Last commit2 days ago
iqlusioninc/stdtx
iqlusioninc/stdtxRust

A collection of open-source Rust crates for cryptography, security, and utility functions from iqlusion.

#filesystem#key-derivation#signatures
Stars570
Forks88
Last commit1 month ago
ls++
ls++Perl

A highly customizable, colorized file listing tool that extends GNU ls with configurable views and syntax highlighting.

#filesystem#ls#terminal-utility
Stars513
Forks47
Last commit2 years ago
make-dir
make-dirJavaScript

A Node.js utility to create directories recursively with a promise-based API and custom filesystem support.

#directory-management#filesystem#async-await
Stars480
Forks24
Last commit9 months ago
readdirp
readdirpJavaScript

A recursive Node.js directory reader with stream and promise APIs, optimized for low memory and CPU usage.

#directory-traversal#filesystem#readdir
Stars421
Forks59
Last commit1 month ago
haumea
haumeaNix

A filesystem-based module system for Nix that automatically imports directories into attribute sets.

#module-system#nix-lang#filesystem
Stars407
Forks11
Last commit2 days ago
NoKV
NoKVRust

A Go-native distributed key-value storage system with LSM tree, MVCC, and Redis compatibility, supporting seamless migration from embedded to multi-Raft cluster.

#kv-store#database#filesystem
Stars405
Forks40
Last commit1 day ago
afs
afsGo

A Go library providing a unified API for file operations across local, cloud, and network storage systems.

#filesystem#tar#testing-utilities
Stars388
Forks40
Last commit5 months ago
cpy-cli
cpy-cliJavaScript

A fast, resilient, and user-friendly command-line tool for copying files and directories using glob patterns.

#glob-patterns#filesystem#command-line-tool
Stars360
Forks35
Last commit4 months ago
PDF Archiver
PDF ArchiverSwift

A macOS and iOS app for scanning, tagging, and archiving PDF documents with a structured naming convention.

#scanning#ios-app#filesystem
Stars336
Forks26
Last commit4 days ago
PDF Archiver
PDF ArchiverSwift

A macOS and iOS app for tagging, organizing, and archiving PDF documents using a filesystem-friendly naming convention.

#ios-app#filesystem#productivity
Stars336
Forks26
Last commit4 days ago
fs_extra
fs_extraRust

A Rust library extending std::fs and std::io with advanced file and directory operations like copy, move, and progress tracking.

#filesystem#progress#library
Stars334
Forks55
Last commit2 years ago
iso9660
iso9660Go

A Go library for reading and creating ISO9660 disk images with experimental Rock Ridge support.

#archive-creation#filesystem#iso9660
Stars285
Forks44
Last commit2 years ago
proper-lockfile
proper-lockfileJavaScript

A robust inter-process and inter-machine lockfile utility for Node.js that works reliably on local and network file systems.

#network-file-system#lockfile#filesystem
Stars278
Forks48
Last commit2 years ago
Janus
JanusC

A state-of-the-art file system fuzzer for Linux that explores both image and syscall input spaces simultaneously to find memory corruptions.

#fuzzer#filesystem#cve-discovery
Stars236
Forks32
Last commit6 years ago
filehound
filehoundJavaScript

A flexible and fluent Node.js library for searching and filtering files and directories on the file system.

#glob-patterns#search-library#filesystem
Stars222
Forks16
Last commit4 years ago
Rust_Search
Rust_SearchRust

A blazingly fast Rust library for searching and filtering files with a fluent builder API.

#recursive-algorithm#hacktoberfest#fast
Stars191
Forks17
Last commit28 days ago
fastwalk
fastwalkGo

A fast parallel directory traversal library for Go that significantly outperforms filepath.WalkDir and godirwalk.

#fast#directory-traversal#filesystem
Stars140
Forks8
Last commit2 months ago
empty-trash
empty-trashJavaScript

A cross-platform Node.js module to empty the system trash/recycle bin programmatically.

#filesystem#system-utilities#trash-management
Stars136
Forks7
Last commit4 years ago
anylinuxfs-gui
anylinuxfs-guiRust

A macOS GUI application for mounting and managing Linux filesystems (ext4, btrfs, XFS, etc.) on macOS.

#encrypted-drives#linux-filesystems#filesystem
Stars123
Forks1
Last commit1 day ago
Pathos
PathosSwift

A cross-platform, zero-dependency virtual file system and path analysis library for Swift.

#filesystem#virtual-file-system#swift-package-manager
Stars121
Forks6
Last commit4 years ago
skywalker
skywalkerGo

A Go package for concurrent filesystem traversal with flexible filtering options.

#glob-patterns#directory-traversal#filesystem
Stars103
Forks5
Last commit4 years ago
PreviousPage 2 of 3Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
#Cross Platform22
#Nodejs16
#Rust16
#Command Line Tool13
#Go10
#Golang10
#File System10
#Cloud Storage10
#Cli9
#Linux9
#File Management9
#Cli Tool8