// download source
Files arrive from GitHub, Slack, email, and browsers, all dumped into Downloads. AutoShelf reads the download URL metadata that macOS attaches to every file and routes them by source. GitHub to Developer. Slack to Work. Figma to Design.
Download from App Store// the problem
// built-in template
AutoShelf includes a template that routes files by their download source URL. Enable it and customize the destinations.
// how it works
Set a URL pattern like "github.com" or "slack.com" and choose a destination folder.
Every file downloaded on Mac carries the source URL. AutoShelf reads this metadata and matches it against your rules.
GitHub downloads go to Developer. Slack files go to Work. Figma exports go to Design. Every source, its own folder.
// what you can match
Route files from github.com, drive.google.com, figma.com, slack.com, or any domain. The pattern matches any substring in the download URL.
AutoShelf reads kMDItemWhereFroms metadata that macOS stores for every download. Works with Safari, Chrome, Arc, Firefox, and any app that uses standard macOS downloads.
Narrow rules by combining source with file type. For example: route .zip files from github.com to Developer, but route .pdf files from github.com to Documents.
Each rule can send files to a different destination. Create separate folders for work, personal, design, development, or any context that matters to you.
// faq
AutoShelf reads the download URL metadata that macOS attaches to every downloaded file. You create a rule that matches a URL pattern like "github.com" and tell AutoShelf where to route those files. Every file downloaded from that source is moved automatically.
AutoShelf detects the full download URL for any file downloaded from Safari, Chrome, Arc, Firefox, or any application that uses macOS download metadata. You can match any URL pattern: github.com, figma.com, slack.com, or any other domain.
Yes. You can create rules that match any URL substring. For example, route all github.com downloads to a Developer folder, all drive.google.com files to a Work folder, or all ebay.com invoices to a Receipts folder.
Yes. AutoShelf reads the kMDItemWhereFroms metadata that macOS stores for downloaded files. This works with Safari, Chrome, Arc, Firefox, and any app that uses the standard macOS download mechanism.