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: 3 months 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-06-27T18:37:58.000Z (5 months ago)
- Last Synced: 2024-06-27T21:54:20.362Z (5 months ago)
- Topics: accessibility, app, appstore, bettertouchtool, mac, macos
- Language: Swift
- Homepage: https://swiftshift.app
- Size: 540 KB
- Stars: 146
- Watchers: 3
- Forks: 8
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-swift-macos-apps - SwiftShift - Sweet window management for macOS (Window Management / Text)
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 3 possible ways:
* Get it at [swiftshift.app](https://swiftshift.app)
* Download the latest release on Github
* 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)