Skip to content

💻 macOS version of Shut Up, supporting Safari.

License

Notifications You must be signed in to change notification settings

RickyRomero/shut-up-native

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shut Up

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.

Installation

If you're simply looking to install Shut Up, these are the links you're looking for:

Minimum Requirements

Shut Up requires macOS Monterey or newer.

Development

If you want to help develop or translate Shut Up into your language, you need at least Xcode 16.

Setting Up Git Hooks

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

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

License

Shut Up is available under the terms of the MIT License.

About

💻 macOS version of Shut Up, supporting Safari.

Resources

License

Stars

Watchers

Forks

Packages

No packages published