$npx skillfedfor your agent

morefs

A collection of self-contained fsspec-based filesystems

With conditionsPyPI Software DevelopmentReleased Jul 2024264.0K downloads / moApache-2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — morefs-0.2.2-py3-none-any.whl
v0.2.2 · released 2024-07-08 · Python >=3.8 · 1 runtime deps: fsspec

Yes, if you use fsspec and need async local I/O, fast in-memory storage, or multi-backend overlays. The package is actively maintained, has no known vulnerabilities, installs cleanly, and is permissively licensed. Start with the base install; add extras only if you use AsyncLocalFileSystem or MemFS.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • AsyncLocalFileSystem requires the aiofile dependency; install with `pip install morefs[asynclocal]` to use it.
  • MemFS requires pygtrie; install with `pip install morefs[memfs]`.
  • Low friction: pure Python wheel with a single runtime dependency on fsspec.

License · maintenance · safety

Apache-2.0 (permissive) — Apache 2.0 is permissive; you can use, modify, and distribute morefs freely in commercial and private projects with minimal restrictions.

last release 2024-07-08 (767 days) · last repo commit 2026-08-10 · 18 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 263,957 downloads/mo, #8,348 on PyPI

Verify before relying

pip install morefs

from morefs.asyn_local import AsyncLocalFileSystem
import asyncio

async def main():
    fs = AsyncLocalFileSystem(auto_mkdir=False)
    f = await fs.open_async("foo", mode="w")
    async with f:
        await f.write("foobar")

asyncio.run(main())
  • Whether in-memory filesystems (DictFileSystem, MemFS) are significantly faster than fsspec's MemoryFileSystem in practice.
  • Whether OverlayFileSystem's read/write layering strategy is suitable for production workloads with concurrent access.
  • Maturity and stability of AsyncLocalFileSystem for high-concurrency scenarios.
Same gist for agents: .md · .json

What it is and what it does

morefs extends fsspec with four specialized filesystem implementations. AsyncLocalFileSystem wraps local file I/O with async/await support while retaining sync methods. DictFileSystem and MemFS are in-memory backends optimized for speed—the former uses nested dictionaries to mimic a real filesystem structure, the latter uses tries for flat bucket-like storage. OverlayFileSystem lets you stack multiple fsspec backends (local, S3, etc.) so reads check all layers in order while writes target a primary layer.

The package is a thin, dependency-light layer on fsspec that assumes you're already using fsspec for filesystem abstraction. It's useful when you need async local I/O, fast ephemeral storage, or the ability to transparently read from multiple backends without managing them separately. All filesystems follow fsspec's interface, so they integrate with tools that accept fsspec URLs or filesystem objects.

Use it for

  • Async file operations in concurrent applications without blocking the event loop.
  • Fast in-memory caching or temporary storage during data processing pipelines.
  • Transparent fallback reads across local, S3, and other fsspec backends in a single filesystem.
  • Testing code that uses fsspec by swapping real filesystems with in-memory ones.
  • Layered storage where recent writes go to local disk but reads check cloud storage first.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you use fsspec and need async local I/O, fast in-memory storage, or multi-backend overlays.

The package is actively maintained, has no known vulnerabilities, installs cleanly, and is permissively licensed. Start with the base install; add extras only if you use AsyncLocalFileSystem or MemFS.

Install

morefs on PyPI

Before you install

Low friction: pure Python wheel with a single runtime dependency on fsspec. Actively maintained with recent commits and supports modern Python versions (3.8–3.13).

AsyncLocalFileSystem requires the aiofile dependency; install with `pip install morefs[asynclocal]` to use it. MemFS requires pygtrie; install with `pip install morefs[memfs]`.

License in practice

Apache 2.0 is permissive; you can use, modify, and distribute morefs freely in commercial and private projects with minimal restrictions.

Quickstart

pip install morefs

from morefs.asyn_local import AsyncLocalFileSystem
import asyncio

async def main():
    fs = AsyncLocalFileSystem(auto_mkdir=False)
    f = await fs.open_async("foo", mode="w")
    async with f:
        await f.write("foobar")

asyncio.run(main())

Verify before relying

  • Whether in-memory filesystems (DictFileSystem, MemFS) are significantly faster than fsspec's MemoryFileSystem in practice.
  • Whether OverlayFileSystem's read/write layering strategy is suitable for production workloads with concurrent access.
  • Maturity and stability of AsyncLocalFileSystem for high-concurrency scenarios.

Package facts

LicenseApache-2.0 permissive
Python supportSupports the current Python release >=3.8
Install frictionLow. Pure-Python wheel
Runtime dependencies
1 package
fsspec
MaintenanceActively maintained 767 days since the last release
Last repo commit
First released
Downloads263,957 / month, #8,348 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 4 - BetaProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9

Evidence: morefs-0.2.2-py3-none-any.whl

Tags

Capabilities
fsspec filesystem implementationsasync local filesystemin-memory filesystemoverlay multiple filesystemsdictionary-based storagetrie-based filesystemfsspec backends
Topics
fsspec-extensionasync-ioin-memory-storage

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “fsspec filesystem implementations”

  • morefsmorefs provides fsspec-based filesystem implementations including…
  • fsspecfsspec provides a unified filesystem interface specification and…
  • scmreposcmrepo provides an fsspec-based filesystem interface to Git…

Give your agent the search over MCP, or paste the wish link into any chat.

More Software Development packages

typing-extensions Worth it
PyPI · Software Development · released Jul 2026

Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.

PSF-2.0pure Python · 3.9+
1.9Bdownloads / mo
numpy Worth it
PyPI · Software Development · released Aug 2026

NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.

BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0compiled wheel · 3.12+
1.1Bdownloads / mo
fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
distlib With conditions
PyPI · Software Development · released Jun 2026

Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.

permissive licensepure Python
323.3Mdownloads / mo

See also gdrive-fsspec · fatfs-ng · dvc-objects · universal-pathlib · fs · scmrepo · littlefs-python · fsspec · sshfs · pyfakefs