Changes fullscreen buttons to go into a popup. It has the same functionality as the Chrome extension. It is released with the universal arch - Apple Silicon (M-Chip) and Intel (x86_64 Chip). It also supports dark mode.

Important
The distributed app is directly compiled with the code in this repo. It DOES NOT collect any data from any location running in the Safari on MacOS. Same as the Chrome extension in the original disclaimer.
- Download the file
Windowed.app.zip
from latest release. - Unzip the file and drag it to your
Applications
folder. - In the Applications folder, right-click the
Windowed.app
and selectOpen
. Then it will pop up the app like this:
- After that, you can open the app normally.
- Toolbar Button
- Pop-up
- In-Window Mode
- Picture-in-Picture Mode
- Clone the repo
git clone https://github.com/kaiyuyue/windowed-safari.git
- Then open the terminal and run the following command to launch xcode project
cd windowed-safari && ./xcode_run.sh
-
It will automatically open the project in Xcode. Happy coding!
-
Contributions and PRs are welcome to make it better for Safari.
Note
The released extension is signed with my own Apple Developer ID without any verification from the Apple Developer Program. So it won't show up in the Apple Extension Gallery - App Store. It would be great if someone can help me to sign the extension with a verified Apple Developer ID to distribute it in the App Store. Please get in touch with me if you are willing to help.