This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product Thumbnail

Tideline

A tidy Downloads folder, every morning

Mac
Productivity
GitHub
Menu Bar Apps
Visit WebsiteSee on Product HuntGithub

Hunted byElio StruyfElio Struyf

A macOS app that files older downloads into folders named for the day they arrived. Today's files stay loose in the root, under their real names, where you expect them. Write your own rules, or file by type for more structure. Find duplicates and forgotten folders, and take the space back. Nothing is ever deleted, nothing is ever overwritten. Set it up in the window, close it, and it keeps filing from the menu bar. Free, open source, no account, no telemetry.

Top comment

Hey Product Hunt 👋

I'm Elio, and I built Tideline because of something small that annoyed me every single day.

You download a build artifact from GitHub. Then you download it again, and the second one lands as "artifacts (1).zip". The third is "artifacts (3).zip", and the name no longer tells you anything. So you make a folder, drag the file in, rename it back to what it was meant to be, and only then start working. None of that takes long. It is just cumbersome, every time.

Tideline is that folder, made for you every day. Today's downloads stay loose in the root under their real names, where you expect them. Everything older is filed into a folder named for the day it arrived — 2026-09-02 — and when the day rolls over, yesterday's files move on their own. Not an empty Downloads folder. A clean one.

Around that: routing rules that claim a file by its name or the site it came from, so an invoice is filed as an invoice. Type folders, so every .dmg goes to Installers/ whatever day it arrived. And a pane for the space you could get back — duplicates, big files, dated folders you stopped needing.

Two rules hold everywhere, because nothing here should ever be a surprise.

Nothing is ever deleted: Removals go to the Trash, so a setting you regret is a drag back out, not a restore from a backup.

Nothing is ever overwritten: a name that is taken counts up. And Preview mode runs a sweep that touches nothing, then tells you exactly what it would have done.

It's native Swift with no dependencies at all: 3 MB to download. No Electron, no bundled runtime, no helper process quietly installed beside it. Free, open source (MIT), no account, no telemetry.

If it saves you the folder-dragging, I'd love to hear it, and if it gets something wrong, I'd rather hear that. Every reply here gets an answer today, and issues on GitHub are just as welcome.

There's a Windows build in beta too (same rules, rewritten in Rust). Worth saying plainly rather than letting anyone find out the hard way.

Thanks for taking a look 🙏

Comment highlights

No comment highlights available yet. Please check back later!

About Tideline on Product Hunt

A tidy Downloads folder, every morning

Tideline was submitted on Product Hunt and earned 3 upvotes and 1 comments, placing #80 on the daily leaderboard. A macOS app that files older downloads into folders named for the day they arrived. Today's files stay loose in the root, under their real names, where you expect them. Write your own rules, or file by type for more structure. Find duplicates and forgotten folders, and take the space back. Nothing is ever deleted, nothing is ever overwritten. Set it up in the window, close it, and it keeps filing from the menu bar. Free, open source, no account, no telemetry.

Tideline was featured in Mac (103.7k followers), Productivity (659.9k followers), GitHub (41.4k followers) and Menu Bar Apps (12.3k followers) on Product Hunt. Together, these topics include over 198.9k products, making this a competitive space to launch in.

Who hunted Tideline?

Tideline was hunted by Elio Struyf. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how Tideline stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.