Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lexrus/SwiftyMenu

The missing Finder menu for your daily ease
https://github.com/lexrus/SwiftyMenu

appkit finder-sync macos swiftui

Last synced: about 2 months ago
JSON representation

The missing Finder menu for your daily ease

Awesome Lists containing this project

README

        

# SwiftyMenu

[![Swift 5.5](https://img.shields.io/badge/Swift-5.5-ED523F.svg?style=flat)](https://swift.org/)
[![AppKit](https://img.shields.io/badge/AppKit-✓-orange)](https://developer.apple.com/xcode/swiftui/)
[![SwiftUI](https://img.shields.io/badge/SwiftUI-✓-orange)](https://developer.apple.com/xcode/swiftui/)
[![macOS 12](https://img.shields.io/badge/macOS12-Compatible-green)](https://developer.apple.com/xcode/swiftui/)
[![@lexrus](https://img.shields.io/badge/[email protected]?style=flat)](https://twitter.com/lexrus)

[AppStore](https://apps.apple.com/app/swiftymenu/id1567748223)

> A nifty extension for Finder which presents a customizable menu to rapidly open selected folders or files with your favorite applications or scripts.

![swiftymenu](https://user-images.githubusercontent.com/219689/174636051-dd86c7fe-0b3d-4863-9a0d-ecd986f6a3c9.png)

## Structure

### SwiftyMenuSync

The Finder Sync extension which represents the Finder menu and brings up the SwiftyMenuRunner via app scheme.

### SwiftyMenu

The main interface of the configuration app. Built with SwiftUI.

### SwiftyMenuRunner

We have to have this faceless app in order to share URL bookmarks between the configuration interface and the Finder Sync extension. It excutes actual applications and scripts.

### SwiftyMenuKit

The tool kit.

## License

This code is distributed under the terms and conditions of the MIT license.