Back to browse
GitHub Repository

A fluent Python eDSL for high-level directory manipulation. It utilizes chainable filtering pipelines and intuitive operator overloading to replace boilerplate file system code with clean terminal-like actions.

1 starsPython

Filorithm – Expressive File and Folder Management in Python

by patrick-ghetea·May 21, 2026·3 points·0 comments

AI Analysis

MidCozy

Clever syntax, but pathlib scripts already handle these tasks with less magic.

Strengths
  • Operator overloading ( overloading (`>>`, `@`, `~`) creates a distinct terminal-like DSL feel.
  • Chainable filter pipeline allows complex queries without nested function calls.
Weaknesses
  • Abstracting standard standard `os` and standard `os` and `shutil` calls adds indirection without solving new problems.
  • Requires learning custom syntax for operations that are clear in standard Python.
Target Audience

Python developers managing large directory structures

Similar To

pathlib · shutil · unipath

Similar Projects