Skip to content

joshieisking/FLACDrop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FLACDrop

FLACDrop is a lightweight macOS menu bar app that watches folders and automatically converts FLAC files to MP3.

Screenshot placeholder

Features

  • Watches selected folders for new FLAC files.
  • Automatically converts FLAC to MP3 in the background.
  • Preserves metadata during conversion.
  • Offers configurable quality presets.
  • Sends macOS notifications when conversions finish or fail.
  • Supports drag-and-drop for quick manual imports.
  • Keeps a conversion history so you can review recent activity.

Requirements

  • macOS 26
  • ffmpeg installed via Homebrew

Installation

  1. Clone the repo.
  2. Install ffmpeg:
brew install ffmpeg
  1. Open the project in Xcode.
  2. Build and run the app.

Usage

FLACDrop runs as a menu bar app, so once it launches you interact with it from the menu bar instead of a normal dock app window.

Use the popover to configure watched folders, adjust conversion quality, review history, and drag files in for one-off imports. When new FLAC files appear in a watched folder, FLACDrop processes them automatically and posts a macOS notification when it’s done.

Built With

  • Swift
  • SwiftUI
  • ffmpeg
  • Agentic coding in Xcode 26.3 using Codex and Claude

License

Released under the MIT License.

About

Watch a folder. When a FLAC file drops in, convert it into MP3. Built to simplify my workflow of sharing songs with my daughter on her MP3 player.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages