Python Filesystem

Open-source Python projects categorized as Filesystem

Top 23 Python Filesystem Projects

  1. autojump

    A cd command that learns - easily navigate directories from the command line

    Project mention: Shunpo: Minimalist bash tool to make directory navigation a little bit faster | news.ycombinator.com | 2025-01-26

    I never used pushd and popd. Did not even know about them. But I use autojump it give directories a prioroty numbers and then you just have to type "j pro" and you cd into your projects folder for example.

    https://github.com/wting/autojump

    just looked at it again it also has a jc comment do and commands to open file explorer that I never used.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. DiskCache

    Python disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python.

  4. unblob

    Extract files from any kind of container formats

    Project mention: Veles: Open-source tool for binary data analysis | news.ycombinator.com | 2024-07-25
  5. watchfiles

    Simple, modern and fast file watching and code reload for Python, written in Rust

    Project mention: Watchfiles: Simple, modern and fast file watching for Python, written in Rust | news.ycombinator.com | 2025-07-08
  6. PyFilesystem2

    Python's Filesystem abstraction layer

  7. shell-functools

    Functional programming tools for the shell

  8. ratarmount

    Access large archives as a filesystem efficiently, e.g., TAR, RAR, ZIP, GZ, BZ2, XZ, ZSTD archives

    Project mention: Apache iceberg the Hadoop of the modern-data-stack? | news.ycombinator.com | 2025-03-06

    https://github.com/mxmlnkn/ratarmount

    > fsspec support:

    To use all fsspec features, either install via pip install ratarmount[fsspec] or pip install ratarmount[fsspec]. It should also suffice to simply pip install fsspec if ratarmountcore is already installed. The optional fsspec integration is threefold:

    Files can be specified on the command line via URLs pointing to remotes as explained in this section.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. Memacs

    What did I do on February 14th 2007? Visualize your (digital) life in Org-mode

  11. aiofile

    Real asynchronous file operations with asyncio support.

    Project mention: anyio VS aiofile - a user suggested alternative | libhunt.com/r/anyio | 2025-05-15
  12. python-fuse

    Python 2.x/3.x bindings for libfuse 2.x

    Project mention: Started a guide to writing FUSE filesystems in Python | news.ycombinator.com | 2024-10-11

    The API documentation can be referenced at https://github.com/libfuse/python-fuse

    It doesn't seem to be a complex interfac

  13. snapper-gui

    GUI for snapper, a tool for Linux filesystem snapshot management, works with btrfs, ext4 and thin-provisioned LVM volumes

  14. scorch

    Silent CORruption CHecker and filesystem audit tool

  15. s3fs

    Amazon S3 filesystem for PyFilesystem2 (by PyFilesystem)

  16. flask-fileexplorer

    A file explorer to share files over a network based on Flask server framework.

  17. ranger-zoxide

    Easily jump between common directories in ranger

  18. python-btrfs

    Python Btrfs module

  19. haystackfs

    Just a File Manager for Discord. Secure and fast search for files (images, videos, etc)!

  20. zpool-iostat-viz

    "zpool iostats" for humans; find the slow parts of your ZFS pool

  21. Networking-Guide

    A Networking Guide for getting started with basic/core network components such as wired and wireless network design, configuration, hardware, protocols, security, backup, recovery, and virtualization.

  22. appendfilename

    Intelligent appending text to file names, considering file extensions and file tags

  23. FATtools

    Facilities to access (ex)FAT and NTFS filesystems and disk images with Python 3

  24. python-task-queue

    Asynchronous serverless task queue with timed leasing of tasks. Threaded implementations for SQS and local filesystem.

  25. mycloud-restsdk-recovery-script

    A script to recover files from MyCloud REST SDK Folder Structure

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Filesystem discussion

Log in or Post with

Python Filesystem related posts

  • Blazeio.SharpEvent: A Python Async Primitive That Scales to 1M Waiters with O(1)

    1 project | news.ycombinator.com | 8 May 2025
  • Started a guide to writing FUSE filesystems in Python

    16 projects | news.ycombinator.com | 11 Oct 2024
  • Autojump: A CD command that learns

    1 project | news.ycombinator.com | 30 Mar 2024
  • Targeted balance to free up chunks that are unallocatable because of unbalanced allocations

    2 projects | /r/btrfs | 11 Oct 2023
  • Cache AnyThing filesystem written in Rust

    2 projects | news.ycombinator.com | 13 Sep 2023
  • AWS Announces Open Source Mountpoint for Amazon S3

    4 projects | news.ycombinator.com | 26 Mar 2023
  • Troubleshooting Help Wanted: Slow writes during intra-pool transfers on raidz2

    1 project | /r/zfs | 17 Mar 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 Jul 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Filesystem projects in Python? This list will help you:

# Project Stars
1 autojump 16,592
2 DiskCache 2,571
3 unblob 2,331
4 watchfiles 2,101
5 PyFilesystem2 2,045
6 shell-functools 1,232
7 ratarmount 1,072
8 Memacs 1,064
9 aiofile 551
10 python-fuse 312
11 snapper-gui 243
12 scorch 202
13 s3fs 156
14 flask-fileexplorer 145
15 ranger-zoxide 121
16 python-btrfs 119
17 haystackfs 78
18 zpool-iostat-viz 73
19 Networking-Guide 70
20 appendfilename 56
21 FATtools 42
22 python-task-queue 36
23 mycloud-restsdk-recovery-script 32

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com