Redactor — это визуальный WYSIWYG-редактор для веба, предназначенный для встраивания в системы управления содержимым и веб-приложения. Он предоставляет пользователю интерфейс для создания и редактирования HTML-контента с возможностью форматирования текста, вставки элементов и управления структурой документа без прямого редактирования исходного кода. Редактор ориентирован на интеграцию в клиентские и серверные решения и обычно поставляется как JavaScript-библиотека с набором опций и API для управления поведением и внешним видом.
Источники информации о конкретных версиях и коммерческих условиях могут отличаться, и в ряде случаев полные исторические данные о развитии продукта не всегда доступны в открытых источниках. В общих чертах Redactor характеризуется как компонент с расширяемой архитектурой: он поддерживает плагины, конфигурационные параметры и события, позволяющие разработчикам адаптировать функциональность под потребности CMS, блог-платформ или корпоративных систем управления контентом.
- WYSIWYG-интерфейс: визуальное редактирование текста с форматированием, списками, выравниванием и стилями, позволяющее работать с содержимым в форме, приближённой к конечному отображению.
 - Форматирование HTML: генерация и очистка HTML-кода, управление тегами и атрибутами для получения корректной разметки встраиваемого контента.
 - API и события: программный интерфейс для управления редактором, получения и установки содержимого, обработки событий редактирования и расширения функционала через плагины.
 - Плагины и расширения: модульная система для добавления дополнительных инструментов, таких как вставка медиа, таблиц, специальных элементов или интеграция с файловыми менеджерами.
 - Конфигурируемость: параметры и опции для настройки панели инструментов, доступных возможностей, ограничений по тегам и правил фильтрации вводимого контента.
 - Интеграция с CMS: механизмы интеграции с серверной частью, поддержка загрузки файлов и изображений через адаптеры и интеграционные точки для аутентификации и прав доступа.
 - Поддержка мобильных и адаптивных интерфейсов: оптимизация интерфейса для разных размеров экранов и взаимодействия посредством сенсорных устройств.
 - Безопасность контента: механизмы очистки и фильтрации вводимого HTML для минимизации рисков связанных с внедрением небезопасных скриптов или атрибутов.