https://github.com/jayluxferro/snowflake
Snowflake is a WebRTC pluggable transport for Tor.
https://github.com/jayluxferro/snowflake
macos safari-extension snowflake tor
Last synced: 9 months ago
JSON representation
Snowflake is a WebRTC pluggable transport for Tor.
- Host: GitHub
- URL: https://github.com/jayluxferro/snowflake
- Owner: jayluxferro
- Created: 2021-11-17T21:31:25.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-10-09T21:19:09.000Z (over 2 years ago)
- Last Synced: 2025-09-09T09:51:01.878Z (10 months ago)
- Topics: macos, safari-extension, snowflake, tor
- Language: JavaScript
- Homepage:
- Size: 4.61 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Snowflake's Safari Extension
Snowflake
Snowflake is a system to defeat internet censorship. People who are censored can use Snowflake to access the internet. Their connection goes through Snowflake proxies, which are run by volunteers. For more details about how it works visit https://snowflake.torproject.org.
#### Installation
1. Download and and install the package.
Download Snowflake Safari Extension
2. Launch the Snowflake app after installation.
#### Development
1. Clone and build project with Xcode 13 or greater.
2. Install `gsed` using brew.
3. Enable "**Develop**" mode in Safari.
4. Allow unsigned extension.
5. Building the project.
```
cd snowflake
./build-safari-extension
```
5. Launch the application from **`extension/build/Release/Snowflake.app`**.
**NB:** If an error is encountered during the **`xcodebuild`** process, open **`extension/Snowflake.xcodeproj`** in Xcode, add a development team and rebuild the project.
#### Sample

#### Snowflake WebExtension - Tor Project
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake-webext