Back to projects

macOS / SwiftUI

DropSweep

DropSweep is a small macOS menu bar utility for cleaning up the Downloads folder. It gives quick visibility into clutter and lets files be moved to the Trash from a compact native interface.

SwiftUImacOS 26Menu bar appNext.js

Purpose

What it is for

The project solves a narrow, recurring desktop problem: Downloads folders collect installers, archives, screenshots, PDFs, folders, and one-off files. DropSweep keeps that workflow close to the menu bar instead of turning it into a larger file management app.

Behavior

What it does

The app scans the macOS Downloads folder.
It groups downloads by common file type so clutter can be reviewed quickly.
The menu bar item shows the current item count.
Selected Downloads items can be moved to the Trash from the menu bar interface.

Implementation

How it is built

The native app is built with Swift 6 and SwiftUI for macOS 26.

The macOS app lives in the DropSweep/ project folder and runs through the DropSweep Xcode scheme.

The marketing website is a separate Next.js app inside the website/ folder.

Keeping the app and website separate lets the native utility stay focused while the public site handles product presentation and deployment.