Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ghostery/ghostery-extension
Ghostery Browser Extension for Firefox, Chrome, Opera, Edge and Safari
https://github.com/ghostery/ghostery-extension
chrome-extension edge-extension firefox-extension ghostery opera-extension privacy safari-extension yandex-extension
Last synced: 4 days ago
JSON representation
Ghostery Browser Extension for Firefox, Chrome, Opera, Edge and Safari
- Host: GitHub
- URL: https://github.com/ghostery/ghostery-extension
- Owner: ghostery
- License: gpl-3.0
- Created: 2018-03-07T20:56:31.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2025-01-08T15:44:48.000Z (13 days ago)
- Last Synced: 2025-01-08T17:57:56.441Z (13 days ago)
- Topics: chrome-extension, edge-extension, firefox-extension, ghostery, opera-extension, privacy, safari-extension, yandex-extension
- Language: JavaScript
- Homepage:
- Size: 45.4 MB
- Stars: 1,419
- Watchers: 58
- Forks: 143
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ghostery Browser Extension
[![Tests](https://github.com/ghostery/ghostery-extension/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/ghostery/ghostery-extension/actions/workflows/test.yml)
![GitHub Release](https://img.shields.io/github/v/release/ghostery/ghostery-extension)Ghostery is a powerful Tracker & Adblocker browser extension with over 100 million downloads. Block ads, stop trackers, and speed up websites. Privacy at its best.
* Block all ads on websites, including YouTube and Facebook, to focus on the information that matters.
* Stop trackers from collecting your personal data.
* Automatically remove intrusive cookie pop-ups and express dissent to online tracking.
* Get detailed tracker information on any website you visit, including the number of trackers, their type, and the company operating them.
* Preview tracker information on search engine result pages to make informed choices.
* Inspect the largest database of trackers, updated fast and reliably for all users.## Links
* [Website](https://www.ghostery.com/)
* [Broken Page Reports](https://github.com/ghostery/broken-page-reports/)
* [Support](https://www.ghostery.com/support)
* [X, formerly Twitter (@ghostery)](https://twitter.com/ghostery)
* [Privacy Policy](https://www.ghostery.com/about-ghostery/browser-extension-privacy-policy/)## Development
First, install dependencies and download additional resources (e.g. block lists):
```bash
npm ci
```Then, start the local version of the extension in the supported browser:
```bash
npm start [chromium|firefox]
```> The build script assumes that you are using macOS, and browsers are installed in the default locations
You can add the target after the `start` command to run the extension in a different Chromium-based browser:
* Opera - `npm start -- --browser=opera`
* Edge - `npm start -- --browser=edge`To run local version in Safari, you have to use Xcode. The project files are available in the `xcode` folder, but Apple's ecosystem is more complex. Fortunately, most changes can be tested reliably in Chrome.
### External Resources
The build script caches fetched resources in several directories to speed up the development process. If you need to download fresh resources, add the `--clean` flag to the build command:
```bash
npm start -- --clean
```## Ghostery Team
Ghostery relies on [contributions](https://github.com/ghostery/ghostery-extension/graphs/contributors) from lots of talented people.
## License
[GPL-3.0](https://www.gnu.org/licenses/gpl-3.0.en.html/) Copyright 2017-present Ghostery GmbH. All rights reserved.
See [LICENSE](LICENSE)