Kanishk2207

Kanishk2207 / filo

Public

Safe Rust CLI to auto-organize your Downloads and other messy folders.

14
3
100% credibility
Found May 03, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

filo is a cross-platform tool that automatically organizes files in chosen folders by sorting them into subfolders based on file extensions and keywords, offering preview mode, duplicate handling, and optional background monitoring.

How It Works

1
😩 Messy Folder Chaos

Your Downloads folder overflows with random PDFs, images, duplicates, and unnamed files, turning it into a nightmare to find anything.

2
🔍 Discover Filo

You learn about filo, a simple helper that safely sorts your files into neat categories whenever they land.

3
🛠️ Easy First Setup

Follow the friendly guide to pick folders like Downloads or Desktop, set renaming preferences, and decide how to handle duplicates.

4
👀 Safe Preview Peek

Check a full list of exactly what would move where—like images to Images, PDFs to Documents—without changing a single file.

5
▶️ Start Auto-Tidying

Run a quick cleanup on current files, then turn on continuous watching so new downloads organize themselves instantly.

Perfectly Tidy Folders

Enjoy clutter-free folders that stay organized forever, with smart safeguards ensuring nothing is ever lost or overwritten.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 14 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is filo?

filo is a Rust CLI tool that automatically sorts files in Downloads, Desktop, or any folder into subfolders by extension or keywords defined in a plain TOML config—like a digital filofax for messy directories. Run it once with `filo scan`, preview changes via `filo preview`, or start a cross-platform daemon with `filo start` that watches in real-time, handles duplicates via SHA-256, and supports hot-reload. Safety is core: no overwrites, no deletes, skips in-progress downloads, built on Rust's safe transmute guarantees.

Why is it gaining traction?

It prioritizes predictability with editable rules and dry-run previews, unlike ad-hoc scripts like github safe sleep issue fixes or filoteig kaufen hacks. The daemon autostarts on login (systemd/launchd/registry), debounces events, and refreshes config zero-downtime—features devs notice in chaotic folders. Stands out as a github safe settings alternative for file org, with collision resolution and smart renaming (hyphens, dedup words).

Who should use this?

Rust devs drowning in build artifacts/PDFs across Downloads/Desktop. Sysadmins managing shared folders with duplicates. Mac/Linux users tired of screenshot sprawl, seeking filoxenia aubing-style tidiness without manual drag-drop.

Verdict

Promising for safe folder hygiene at 1.0% credibility and 13 stars—docs shine, e2e tests pass, but lacks polish like undo (roadmapped). Cargo install, `filo init`, preview; solid early bet if alternatives like filou ahlen fall short.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.