← Все проекты
Проект / HTML

shuounislamiya/rtl-free: RTL Free — бесплатное расширение для правильного отображения арабских текстов

Автоматически исправляет направление письма для арабского, персидского, урду и других RTL-языков на любых сайтах одним кликом.

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

★ 19 HTML Форки 1 Issue 1 Оценка 7/10 Карточка проверена

Для кого это

Для пользователей, которые работают с арабскими текстами на сайтах вроде ChatGPT, Gemini, Claude, AI Studio, форумах и других веб-ресурсах.

Проблема / задача

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

Как это работает

Расширение встраивается в браузер и автоматически обнаруживает тексты на RTL-языках. Оно применяет атрибут dir='auto' к элементам, следит за динамическим контентом через MutationObserver, поддерживает Shadow DOM. Пользователь может одним кликом включить или выключить исправление для каждого сайта отдельно, выбрать шрифт из готовой коллекции или системных, настроить параметры типографики.

Что видно по README

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

Ключевые возможности

Автоматическое обнаружение RTL-текстов (арабский, персидский, урду и др.)Поддержка Shadow DOM и динамического контентаВыбор из 5 арабских шрифтов Google Fonts и детектор системных шрифтовПолный контроль над типографикой: размер, начертание, межбуквенные и межстрочные интервалыПродвинутые функции: кастомный CSS, экспорт настроек, контекстное меню

Технологии

Manifest V3MutationObserver + requestIdleCallbackHTML

Интересный факт

Включает эксклюзивный детектор системных арабских шрифтов, который использует современный API window.queryLocalFonts() в Chrome, а для старых браузеров — Canvas-резервный метод для проверки ~80 популярных шрифтов.

С чего начать

  • Скачайте репозиторий
  • В браузере откройте страницу расширений и включите режим разработчика
  • Загрузите распакованное расширение из папки extension/

Оценка GitRadar

Удобство
8/10
Свежесть
7/10
Перспектива
8/10
Монетизация
4/10
Общая оценка
7/10

Вердикт GitRadar

Стоит попробовать, если вы регулярно сталкиваетесь с проблемой отображения арабских текстов в браузере. Проект решает конкретную боль, имеет продуманный интерфейс и продвинутые настройки для требовательных пользователей.

Наблюдения по обновлениям

Проект активно развивается: видна структурированная документация, инструменты для генерации иконок и промо-материалов, поддержка современных API браузеров.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/shuounislamiya/rtl-free
Лицензия
MIT
Создан на GitHub
18 апреля 2026 г.
Последнее обновление репо
18 апреля 2026 г.
Последняя проверка GitRadar
18 апреля 2026 г.
Изученные файлы
README.md, website/index.html, build-icons.py, store-assets/render-promos.py, extension/force-open-shadow.js, store-assets/render.py

FAQ

Что это такое?

Бесплатное расширение для браузера, которое автоматически исправляет направление письма для арабских и других RTL-языков на веб-сайтах.

Для кого подходит?

Для всех, кто читает или пишет на арабском, персидском, урду и других языках с письмом справа налево в современных браузерах, особенно на AI-платформах.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с shuounislamiya/rtl-free?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.