Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gildas-lormeau/SingleFile-Safari-Extension
Source code of SingleFile for Safari
https://github.com/gildas-lormeau/SingleFile-Safari-Extension
archiving ios macos screenshot web-extension webpage
Last synced: 14 days ago
JSON representation
Source code of SingleFile for Safari
- Host: GitHub
- URL: https://github.com/gildas-lormeau/SingleFile-Safari-Extension
- Owner: gildas-lormeau
- License: agpl-3.0
- Created: 2022-11-12T01:47:39.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-14T21:45:33.000Z (30 days ago)
- Last Synced: 2024-10-29T23:19:11.425Z (15 days ago)
- Topics: archiving, ios, macos, screenshot, web-extension, webpage
- Language: JavaScript
- Homepage:
- Size: 12.7 MB
- Stars: 30
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SingleFile for Safari
This reposirory contains the source code of SingleFile for Safari.
The extension can be downloaded from the App Store: https://apps.apple.com/us/app/singlefile-for-safari/id6444322545
# Installation
1. Install [Xcode](https://apps.apple.com/us/app/xcode/id497799835?mt=12)
2. Clone or download the Xcode project as a [zip file](https://github.com/gildas-lormeau/SingleFile-Safari-Extension/archive/refs/heads/main.zip) and unzip it somewhere on your machine
3. Launch Xcode and open the folder where you cloned/unzipped the Xcode project
4. Press the Play button in the title bar of the left panel in Xcode to build the app and install the extension in Safari
5. Allow Safari to run unsigned extensions by following this procedure: https://developer.apple.com/documentation/safariservices/building-a-safari-app-extension#Enable-your-app-extension-in-Safari# Build
1. Run `./init.sh` to retrieve the source code of the extension from GitHub
2. Run `./build-dev.sh` (development) or `./build.sh` (production) to build the extension
3. Build the project in XcodeNote: When building for development, the script expects the `single-file` folder to be a sibling of the `SingleFile-Safari` folder.