Shut Up is an open source project for blocking comment sections in all mainstream web browsers.
This is a brand-new modern version of Shut Up for Safari on macOS, which replaces the legacy Safari extension from 2010. A WebExtension version of Shut Up is available which supports Chrome, Firefox, Edge, and Opera. A deprecated version for Safari on iOS and iPadOS is also available.
This app leverages shutup.css by Steven Frank and contributors, which is used with permission.
If you're simply looking to install Shut Up, these are the links you're looking for:
- Shut Up for Chrome
- Shut Up for Edge
- Shut Up for Firefox
- Shut Up for Opera
- Shut Up for Safari (Shared link for macOS, iOS, and iPadOS)
Shut Up requires macOS Monterey or newer.
If you want to help develop or translate Shut Up into your language, you need at least Xcode 16.
This project uses Git hooks to automatically format Swift code before commits. To configure Git to use the shared hooks provided in this repository, run the following command in the root of your project after cloning:
git config core.hooksPath githooks
Translations for the main app must be added in two places:
- For the main app:
Shut Up -> Shut Up -> Views -> Main (Strings)
- For all other strings:
Shut Up -> Shared -> Localizable
Translations for the Info.plist strings must be added here:
- For Shut Up:
Shut Up -> Shut Up -> InfoPlist
- For Shut Up Core:
Shut Up -> Shut Up Core -> InfoPlist
- For Shut Up Helper
Shut Up -> Shut Up Helper -> InfoPlist
Shut Up is available under the terms of the MIT License.