Skip to content

Cutting Room

A searchable media library for macOS

A native macOS browser for sound effects, music, video, and images. Index existing folders, find and preview assets, then collect or drag original files into your editing tools.

View source on GitHub All projects
Role
Creator
Status
Active
Cutting Room project artwork

About Cutting Room

The Cutting Room is a native macOS media browser for sound effects, music, video, and images. It indexes folders you already use but leaves original media in place; its configuration, index, and cache live in your user Library. Search across the library or browse each media type separately, then narrow results by name, folder, Intent, or Look. Preview audio, scrub video thumbnails, inspect images, and drag the original files into another app.

Save reusable filter combinations as kits and return to recently used or recently added files from Home. Export selections as FCPXML events for Premiere Pro. The same indexed library is available through the local web interface, HTTP API, OBS browser sources, and bundled crctl command-line tool at localhost:7777. The app can watch configured media folders and rebuild its index when files change. It requires macOS 14+, Swift 5.9+, and Xcode Command Line Tools; the Swift app has no third-party package dependencies.

Platform
macOS 14+
Media
Sound · music · video · images
Index
Local folders
Interfaces
App · web · API · CLI

What it does

LV role Creator

  1. Index existing folders without moving the source media; the app keeps its configuration, index, and cache in your user Library.

  2. Search across all media or browse sound effects, music, video, and images separately by name and folder.

  3. Filter results with Intent and Look tags, preview audio, scrub through video thumbnails, and review image previews.

  4. Drag original files into another app and save common filter combinations as kits; Home also shows recently used and added media.

  5. Export a selection as an FCPXML event for Premiere Pro.

  6. Query the same library from the local web interface, HTTP API, OBS browser sources, or bundled crctl command-line tool at localhost:7777.

  7. Watch configured media folders and rebuild the index when files change.

  8. Built for macOS 14+ with Swift 5.9+ and Xcode Command Line Tools; no third-party Swift packages are required.

Public work

Sites, files, videos, and releases from Cutting Room.

  1. Document English and Spanish README and setup guide Read how the macOS app indexes local media and exposes the library through its web interface, HTTP API, OBS sources, and crctl CLI. (opens in a new tab)

View Cutting Room source code

More projects

All projects