https://github.com/infinitepower18/Homepage-MobileSafari
Set any homepage in Safari for iOS and visionOS
https://github.com/infinitepower18/Homepage-MobileSafari
ios ios-app safari-extension swift6
Last synced: 8 days ago
JSON representation
Set any homepage in Safari for iOS and visionOS
- Host: GitHub
- URL: https://github.com/infinitepower18/Homepage-MobileSafari
- Owner: infinitepower18
- License: mit
- Created: 2024-04-04T21:47:38.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-20T23:21:34.000Z (about 2 months ago)
- Last Synced: 2025-05-01T18:05:58.182Z (10 days ago)
- Topics: ios, ios-app, safari-extension, swift6
- Language: Swift
- Homepage:
- Size: 427 KB
- Stars: 47
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- fucking-open-source-ios-apps - Homepage
README

# Homepage for Safari iOS/visionOS
With this extension, you can set any URL and Safari will automatically load your homepage upon opening a new tab.
Unlike macOS, Safari on iOS and visionOS doesn't have the ability to set a homepage, so this extension was created to solve this.
To load your homepage whenever a new tab is opened, ensure the extension is enabled and that this app is set under Open New Tabs in Safari Settings.
The app also contains a shortcut to change your homepage URL, which can be used as part of other shortcuts and automations.
## Download
[](https://apps.apple.com/app/homepage-for-safari/id6481118559)
[Privacy Policy](https://ahnafmahmud.com/apps/Homepage/PrivacyPolicy.html)
[](https://ko-fi.com/F1F1K06VY)
## Translations
Community translations are welcome. The locale file is located in `Homepage/Resources/Localizable.xcstrings`. If your language isn't yet supported, it will fallback to English.
The default page when no homepage is set has its own locale file, which can be found in `HomepageExtension/Resources/translations.json`.
If you are editing with Xcode, make sure you are using the latest version of Xcode 16.
Future updates to strings will involve updating all languages using Google Translate or some other machine translation service. As you may know, these services are not always accurate, so if you see any inaccuracies, please make a pull request!