Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pablopunk/swiftshift
Sweet window management for macOS
https://github.com/pablopunk/swiftshift
accessibility app appstore bettertouchtool mac macos
Last synced: 15 days ago
JSON representation
Sweet window management for macOS
- Host: GitHub
- URL: https://github.com/pablopunk/swiftshift
- Owner: pablopunk
- License: mit
- Created: 2023-12-20T16:41:10.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-10-10T11:30:12.000Z (about 1 month ago)
- Last Synced: 2024-10-19T08:37:57.353Z (26 days ago)
- Topics: accessibility, app, appstore, bettertouchtool, mac, macos
- Language: Swift
- Homepage: https://swiftshift.app
- Size: 544 KB
- Stars: 237
- Watchers: 4
- Forks: 9
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [SwiftShift.app](https://swiftshift.app)
> Sweet window management for macOS
https://github.com/pablopunk/SwiftShift/assets/4324982/8f0566b9-d18e-462e-8d74-52bcf6c95f52
## Installation
There are several ways:
* Buy it at [swiftshift.app](https://swiftshift.app)
* Install it with homebrew `brew install --cask pablopunk/brew/swift-shift`
* Download the [latest release on Github](https://github.com/pablopunk/SwiftShift/releases)
* Clone it and build it yourself## Features
* Launch at login
* Hide menubar icon
* Focus on window
* Smart resizing with quadrants### Quadrants
https://github.com/pablopunk/SwiftShift/assets/4324982/5aac5bab-ad87-43c1-b2fe-fd55077f56f6
## Contributing
You can either use Xcode ([be careful with signing](https://github.com/pablopunk/SwiftShift/issues/52#issuecomment-2160423351)) or build it
directly from the command line:### Build and run from the command line
```bash
make run
```### Accessibility permissions running locally
Make sure you don't have Swift Shift running already. If you have 2 versions of Swift Shift, only one will get
Accessibility permissions. To fix it:* Quit all Swift Shift instances
* Remove Swift Shift from the System Preferences > Security & Privacy > Accessibility
* Run the app you want to test
* Enable Accessibility permissionsI'm open to PRs and requests. If you are looking for something to do, take a look at the issues marked as [`help wanted`](https://github.com/pablopunk/SwiftShift/issues?q=is:issue+is:open+label:%22help+wanted%22).
![header](https://github.com/pablopunk/swiftshift.app/blob/main/public/header-dark-extended.png?raw=true#gh-dark-mode-only)
![header](https://github.com/pablopunk/swiftshift.app/blob/main/public/header-light-extended.png?raw=true#gh-light-mode-only)