Open Source Filesystem Projects
A filesystem organizes, stores, and retrieves data through familiar structures such as files, directories, and metadata. Filesystem technology helps applications and users manage information consistently, whether data lives on a local disk, in remote storage, or across multiple machines. Tools in this area can also provide access controls, search, snapshots, and interfaces that make storage easier to integrate with other software.
Open source filesystem tools include directory browsers, command-line utilities, storage layers, and services that expose file operations to applications. When choosing one, consider its maturity, license, maintenance activity, supported platforms, performance needs, and compatibility with your existing storage and workflows. These tools are useful to developers building data-driven applications, administrators managing infrastructure, and individuals who want to organize or inspect files more effectively.
2 repositories · updated October 3, 2026

AgentFS: The Filesystem Designed for AI Agents and Their State Management
AgentFS is an innovative filesystem specifically engineered for AI agents, providing robust storage abstractions. It leverages SQLite to offer auditability, reproducibility, and portability for agent states, tool calls, and file operations. This solution simplifies debugging, analysis, and deployment of AI agents by encapsulating their entire runtime into a single, queryable database file.

lstr: Browse Directory Trees in the Terminal
lstr is a Rust command-line directory tree viewer with both classic text output and an interactive terminal interface. Use it to inspect project files, check Git status, or produce JSON and offline HTML indexes.