Sigil — это свободный кроссплатформенный редактор электронных книг в формате EPUB, предназначенный для создания и редактирования файлов электронных публикаций. Программа сочетает в себе визуальные и текстовые инструменты, позволяя работать напрямую с XHTML-разметкой, метаданными и структурой книги. Разработка ориентирована на необходимость точного контроля над содержимым и форматированием при подготовке электронных изданий.
История проекта восходит к инициативам по созданию инструментов с открытым исходным кодом для подготовки EPUB-файлов; в результате Sigil получил поддержку множества стандартных функций издательской подготовки: генерацию оглавления, редактирование метаданных, проверку валидности и управление ресурсами (CSS, изображения и шрифты). Приложение используется как авторами и издателями, так и техническим персоналом для финальной подготовки макетов электронных книг.
- Редактирование XHTML: прямая работа с исходными файлами XHTML для точного контроля структуры и разметки.
 - Визуальный WYSIWYG-режим: встроенный визуальный редактор для просмотра и изменения контента без непосредственной работы с кодом.
 - Генерация и редактирование оглавления (NCX/TOC): автоматическое создание структуры навигации и ручная корректировка пунктов оглавления.
 - Управление метаданными: редактирование полей описания книги, автора, идентификаторов и прочих метаданных EPUB.
 - Встроенный валидатор: проверка соответствия структуры и файлов спецификации EPUB и обнаружение ошибок в разметке.
 - Работа с ресурсами: импорт и управление стилями CSS, шрифтами и мультимедийными файлами, используемыми в публикации.
 - Поиск и замена: расширенные возможности поиска по содержимому и пакетной замены в файлах книги.
 - Поддержка нескольких версий EPUB: совместимость с основными версиями стандарта EPUB и возможность настройки выходного файла.
 - Инструменты форматирования: функции выравнивания, работы с абзацами, списками и встроенными элементами разметки.
 - Пакетная обработка и плагины: расширяемость через плагины и скрипты для автоматизации типичных задач подготовки публикаций.