All Projects → JosephDuffy → Overamped

JosephDuffy / Overamped

Licence: other
Safari Web Extension to disable AMP ⚡️

Programming Languages

swift
15916 projects
typescript
32286 projects
Svelte
593 projects
ruby
36898 projects - #4 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Overamped

tickety-tick
A browser extension that helps you name branches and write better commit messages
Stars: ✭ 55 (+71.88%)
Mutual labels:  safari-extension, webextension
snoozz-tab-snoozing
A Web Extension to declutter windows by snoozing tabs for later
Stars: ✭ 105 (+228.13%)
Mutual labels:  safari-extension, webextension
Hush
Noiseless Browsing – Content Blocker for Safari
Stars: ✭ 1,987 (+6109.38%)
Mutual labels:  safari-extension, swiftui
Svadilfari
Gesture Control for Safari on iOS and iPadOS
Stars: ✭ 52 (+62.5%)
Mutual labels:  safari-extension, swiftui
ios
CoThings's iOS application. CoThings is a realtime counter for shared things.
Stars: ✭ 13 (-59.37%)
Mutual labels:  swiftui
Broadcast
🗣 A write-only Twitter client
Stars: ✭ 36 (+12.5%)
Mutual labels:  swiftui
fb-post-screenshot
Firefox Web Extension to save Facebook posts as images
Stars: ✭ 18 (-43.75%)
Mutual labels:  webextension
Sigma
Sigma is a Figma plugin of automatically generate SwiftUI code from Figma
Stars: ✭ 145 (+353.13%)
Mutual labels:  swiftui
NetworkImage
Asynchronous image loading in SwiftUI
Stars: ✭ 39 (+21.88%)
Mutual labels:  swiftui
xcloud-keyboard-mouse
Chrome extension for controlling Xbox Cloud Gaming (Project xCloud) using a keyboard and mouse
Stars: ✭ 78 (+143.75%)
Mutual labels:  safari-extension
AdvancedList-SwiftUI
MOVED to https://github.com/crelies/AdvancedList | Advanced list with empty, error and loading state implemented with SwiftUI
Stars: ✭ 41 (+28.13%)
Mutual labels:  swiftui
SwiftUIMLKitTranslator
SwiftUI MLKit Language Identification & Translator
Stars: ✭ 23 (-28.12%)
Mutual labels:  swiftui
a11y-outline
web extension to navigate document outlines easily
Stars: ✭ 25 (-21.87%)
Mutual labels:  webextension
StoreHelper
Implementing and testing In-App Purchases with StoreKit2 and StoreHelper in Xcode 13, Swift 5.5, SwiftUI, iOS 15 and macOS 12.
Stars: ✭ 158 (+393.75%)
Mutual labels:  swiftui
kindaVim.theapp
Ultimate Vim Mode for macOS
Stars: ✭ 372 (+1062.5%)
Mutual labels:  swiftui
py3redirect
WebExtension that redirects Python 2 docs to Python 3
Stars: ✭ 16 (-50%)
Mutual labels:  webextension
swiftui-mapkit
SwiftUI meets MapKit
Stars: ✭ 17 (-46.87%)
Mutual labels:  swiftui
BottomSheet
Access UISheetPresentationController in SwiftUI on iOS 15 using a simple .bottomSheet modifier.
Stars: ✭ 332 (+937.5%)
Mutual labels:  swiftui
reddit-moderator-toolbox
Moderator toolbox for reddit extension development.
Stars: ✭ 80 (+150%)
Mutual labels:  webextension
ConsoleUI
Rasterize SwiftUI views to images from macOS terminal
Stars: ✭ 52 (+62.5%)
Mutual labels:  swiftui

Overamped

Overamped is an iOS app that disables AMP and Yandex Turbo in Safari via a Web Extension. More information is available at overamped.app. The app is also available for download on the App Store.

The app is built using SwiftUI, the popup uses Svelte, and the extension logic using TypeScript. I do not claim that any of this code is good.

Auditing

This repo is provided for auditing purposes only. This means you can read the code to ensure nothing nefarious is being done with your data without only taking my word for it.

Validating Builds

It is almost impossible to prove that the source code in this repo is the same code that is distributed via the App Store. With a jailbroken device and reproducible builds it would be possible, but this is an arduous process and not something I wish to pursue.

GitHub Actions Builds

From version 1.0.1 (build 24) all builds are compiled and submitted using GitHub Actions, which provide public logs. This should make it possible to validate that the app is uploaded to the Yetii Ltd. developer account. Since App Store Connect will not accept multiple builds of the same version or duplicate bundle identifiers you can validate that the uploaded build is the same that has been published.

Note that logs are only available for 90 days; this is a restriction of GitHub Actions and cannot currently be increased.

Repo Security

All commits and tags are signed with my GPG key. If the key is ever compromised it will be revoked and I will publicly announce the new key.

Forks

There is nothing stopping others from forking/downloading the repo and making changes, possibly even then uploading it to the App Store. Not only would this be illegal but you should not trust the fork; they could've easily added tracking and data exfiltration without your knowledge. Please contact me if you find such an app or fork.

Contributing

As this is a commercial app that costs money I will not be accepting contributions. If you have a feature request or have found a bug you are welcome to open an issue or fill out the feedback form on the app.

License

The Overamped source code is provided for auditing purposes only and may not be used, shared, or copied without prior permission. The project is copyright Yetii Ltd..

If a large enough subset of the app would be useful and could be extracted in to a separate Swift Package with a permissive license I will consider this.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].