Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/katagaki/unagent
User agent changer for Safari
https://github.com/katagaki/unagent
browser-extension extension ios macos safari swift swiftui
Last synced: about 2 months ago
JSON representation
User agent changer for Safari
- Host: GitHub
- URL: https://github.com/katagaki/unagent
- Owner: katagaki
- Created: 2023-04-23T02:00:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-15T13:08:28.000Z (4 months ago)
- Last Synced: 2024-09-15T14:36:58.925Z (4 months ago)
- Topics: browser-extension, extension, ios, macos, safari, swift, swiftui
- Language: Swift
- Homepage:
- Size: 2.13 MB
- Stars: 28
- Watchers: 1
- Forks: 7
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Unagent
A Safari extension to modify the user agent per website.**Download: [App Store](https://apps.apple.com/app/id6448220941)**
## Why I built this
There wasn't any user agent changer per website on the App Store at the time I started developing this extension, and using a separate browser/app on iOS to do web searches was troublesome.Since Safari supports the web extensions manifest, I decided to port [bing-chat-unblocker-chrome](https://github.com/ellisy0/bing-chat-unblocker-chrome) and build it for iOS and macOS.
## Development
### What works
- Basic user agent selection
- Per site settings
- Custom user agents## Building
To build Unagent, open the project in Xcode and build it.
Follow the instructions to change the signing identity when necessary.