Легковесное и быстрое расширение для браузеров (Chrome, Edge, Яндекс Браузер, Brave, Opera), которое аккуратно русифицирует ключевые элементы интерфейса GitHub и добавляет удобные кнопки быстрого доступа прямо в шапку репозитория.
- 🇷🇺 Бережная русификация: Перевод навигации репозитория (Пул-реквесты, Задачи, Код, Действия, Релизы, Аналитика, Настройки), меню профиля и кнопок действий.
- 🛡️ Защита исходного кода: Расширение автоматически исключает из перевода блоки кода (
<pre>,<code>,.highlight,.blob-code), diff-просмотр, редакторы (Monaco / CodeMirror) и поля ввода. Исходный код проектов остаётся нетронутым! - 💻 Кнопка Web VS Code: Мгновенный переход к редактированию любого репозитория в браузере через
github.devв один клик. - 📦 Кнопка «Скачать ZIP»: Быстрое скачивание архива текущей ветки без необходимости открывать выпадающее меню
<> Code. - ⚡ Нулевая задержка (SPA-совместимость): Построено на нативном
TreeWalkerиMutationObserverс дебаунсингом — работает плавно при переходах между страницами без перезагрузки. - 🎨 Нативная тема: Полная интеграция со светлой и тёмной темами GitHub.
- Скачайте проект или релизный архив репозитория (
Code -> Download ZIPили клонируйте репозиторий). - Распакуйте архив в любую удобную папку на компьютере.
- Откройте страницу управления расширениями в вашем браузере:
- Google Chrome / Brave:
chrome://extensions/ - Яндекс Браузер:
browser://extensions/ - Microsoft Edge:
edge://extensions/
- Google Chrome / Brave:
- Включите переключатель «Режим разработчика» (Developer mode) в правом верхнем углу.
- Нажмите кнопку «Загрузить распакованное расширение» (Load unpacked).
- Выберите папку с файлами расширения (
manifest.json,content.js,styles.css). - Готово! Перейдите на любую страницу GitHub — интерфейс автоматически станет на русском языке.
├── manifest.json # Манифест расширения Manifest V3
├── content.js # Ядро перевода DOM (TreeWalker + словарь) и инъекция кнопок
├── styles.css # Стили кнопок и элементов под дизайн GitHub
└── README.md # Документация проекта
Если вы хотите расширить словарь перевода:
- Откройте
content.jsв любом текстовом редакторе. - В объекте
DICTIONARYдобавьте нужную пару:"original text": "Перевод на русский",
- Сохраните файл и нажмите кнопку Обновить (🔄) на карточке расширения в браузере.
Распространяется под свободной лицензией MIT.