Лицензия MIT · Открытый исходный код

Открытый код —
по умолчанию

Мы убеждены: инструменты, работающие с данными браузера, обязаны быть полностью прозрачными. Исходный код OKX открыт, проверяем и доступен для форка — всегда.

Философия

Почему мы строим открыто

🔍

Проверяемое доверие

Веб-приложения работают с привилегированными API браузера. Пользователи не должны верить нам на слово — они должны иметь возможность прочитать код и самостоятельно проверить наши заявления о конфиденциальности.

🌍

Укрепление сообществом

Открытый код проверяют больше глаз. Баги находятся быстрее. Уязвимости безопасности сообщаются ответственно. Коллективный интеллект сообщества делает OKX лучше для всех.

🔧

Настройка под себя

Рабочий процесс каждого разработчика уникален. Открытый код позволяет форкнуть репозиторий, изменить порог заморозки, добавить новые цели очистки или интегрировать инструмент в свой стек автоматизации.

MIT
Лицензия
MV3
Версия манифеста
5
Исходных файлов
0
Внешних зависимостей
Структура проекта

Чистая и минимальная
кодовая база

Никакой системы сборки, никакого бандлера, никаких внешних зависимостей. Приложение поставляется в виде простых JavaScript-файлов, которые Chrome загружает напрямую. То, что вы читаете — именно то, что работает в браузере.

Ноль npm-пакетов. Ноль внешних сетевых вызовов. Чистые Web Extension API.
Структура репозитория
# okx/
├─ manifest.json       # MV3-манифест, v1.0.0
├─ background.js       # Сервисный воркер
├─ content.js          # Минимальный контент-скрипт
├─ popup.html          # UI панели управления
├─ popup.css           # Стили панели
├─ popup.js            # Логика панели
├─ icons/
│  ├─ icon16.png
│  ├─ icon48.png
│  └─ icon128.png
├─ README.txt
└─ LICENSE            # MIT

# 0 node_modules, 0 шагов сборки
# Работает офлайн, навсегда
Участие в проекте

Как внести свой вклад

Приветствуем участников с любым уровнем подготовки — от исправления опечаток до реализации новых API производительности.

🐛

Сообщить об ошибке

Нашли проблему? Откройте Issue на GitHub, указав версию Chrome, ОС и шаги воспроизведения.

💡

Предложить функцию

Есть идея оптимизации? Создайте Discussion на GitHub перед отправкой PR — обсудим подход.

🔀

Отправить PR

Форк → ветка → реализация → Pull Request. Следуйте стилю кода в существующих файлах.

🌐

Перевод

Помогите сделать OKX доступным для иностранных пользователей — внесите файл локализации.

Процесс разработки
# 1. Клонируйте репозиторий
git clone https://github.com/okx/optimizer.git
cd optimizer

# 2. Загрузите в Chrome для локальной разработки
# chrome://extensions → Режим разработчика → Загрузить распакованное → выберите папку

# 3. Редактируйте файлы напрямую — шаг сборки не нужен
# Chrome автоматически перезагружает приложение по Ctrl+R

# 4. Создайте ветку и отправьте PR
git checkout -b feature/название-фичи
git commit -m "feat: улучшение эвристики заморозки вкладок"
git push origin feature/название-фичи
Лицензия

MIT — самая
свободная лицензия

Вы можете использовать, копировать, изменять, объединять, публиковать, распространять и продавать копии OKX. Единственное требование — сохранить уведомление об авторских правах.

Это означает, что вы можете форкнуть OKX, создать собственную брендированную версию, интегрировать его в коммерческий продукт или включить в корпоративный набор инструментов — без роялти и ограничений.

Лицензия MIT

Copyright (c) 2026 OKX

Настоящим предоставляется бесплатное разрешение любому лицу, получившему копию данного программного обеспечения, использовать его без ограничений, включая право на использование, копирование, изменение, объединение, публикацию, распространение, сублицензирование и/или продажу копий...

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

Дорожная карта

Что будет дальше

v1.0.0 — Первый релиз Выпущено

Очиститель кэша, менеджер вкладок, оптимизатор памяти. Панель управления. Совместимость с MV3.

v1.1.0 — Умное расписание

Автоматическая заморозка вкладок по настраиваемому таймеру неактивности. Работает тихо в фоновом сервисном воркере.

v1.2.0 — Панель статистики

Локальные метрики производительности в chrome.storage.local. Ничего не покидает устройство.

v2.0.0 — Поддержка Firefox

Портирование на WebExtensions API для полной совместимости с Firefox / Gecko через слой browser-compat.