https://github.com/sanchepello/pushback
PushBack — это минималистичное расширение для Google Chrome, созданное для блокировки отвлекающих сайтов и повышения личной продуктивности.
https://github.com/sanchepello/pushback
browser-extension chrome-extension html js pushback
Last synced: about 1 month ago
JSON representation
PushBack — это минималистичное расширение для Google Chrome, созданное для блокировки отвлекающих сайтов и повышения личной продуктивности.
- Host: GitHub
- URL: https://github.com/sanchepello/pushback
- Owner: sanchepello
- License: mit
- Created: 2025-04-01T18:13:41.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-01T18:31:26.000Z (about 1 year ago)
- Last Synced: 2025-06-08T04:16:04.084Z (about 1 year ago)
- Topics: browser-extension, chrome-extension, html, js, pushback
- Language: JavaScript
- Homepage:
- Size: 1.16 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🚫 PushBack — антипрокрастинационное расширение для Chrome
# Прокрастинация тянет — а ты возвращаешься в фокус
**PushBack** — это минималистичное расширение для Google Chrome, созданное для блокировки отвлекающих сайтов и повышения личной продуктивности.
---
## 🔧 Возможности
- Блокировка любых сайтов, добавленных вручную
- Простая настройка через встроенный popup-интерфейс
- Быстрое добавление и удаление сайтов из списка
- Мотивационные фразы при попытке перейти на заблокированные ресурсы
- Отсутствие трекеров, аккаунтов и сбора данных
---
## 🛠 Установка
1. Перейдите во вкладку [Releases](https://github.com/sanchepello/PushBack/releases/tag/PushBack)
2. Скачайте архив `PushBack.zip`
3. Распакуйте архив в любую папку на компьютере
4. Откройте Google Chrome и перейдите на страницу `chrome://extensions/`
5. Включите "Режим разработчика" (справа сверху)
6. Нажмите "Загрузить распакованное расширение"
7. Выберите папку, в которую вы распаковали архив
✅ Готово! Расширение установлено и работает.
---
## 🖥 Интерфейс
- **Popup:** позволяет добавлять и удалять сайты из списка блокировки
- **Экран блокировки:** при открытии сайта из списка появляется полноэкранное сообщение с мотивацией и кнопкой "Пойду работать"
---
## 📝 Пример использования
Добавьте в список такие сайты, как:
```
youtube.com
tiktok.com
reddit.com
```



Теперь при попытке зайти на один из них появится сообщение.
---
## 📦 Структура проекта
```
pushback/
├── manifest.json # Конфигурация расширения
├── background.js # Проверка URL и запуск блокировки
├── content.js # Отображение блокирующего экрана
├── popup.html # Интерфейс настройки
├── popup.js # Работа с сайтом и storage
├── icon.png # Иконка расширения
```
---
## 🔐 Приватность
Расширение не использует интернет, не собирает данные и не отслеживает активность. Всё хранится локально в `chrome.storage`.
---
## 📄 Лицензия
MIT License — свободное использование, изменение и распространение.
---
## 👤 Автор
Разработано с болью, матами и уважением к фокусу.
**Автор:** [@sanchepello](https://github.com/sanchepello)
---
_Если тебе понравилось — ставь ⭐️ или форкни. Пусть больше людей меньше тупят._