Инструменты, используемые при разработке

Утилиты

git
Используется для управления версиями исходных кодов.
fabric
Используется как замена Makefile, для сборки программы под разные операционные системы, запуска тестов (см. Тестирование OutWiker), обновления локализаций, сборки архивов плагинов, закачивания новых версий плагинов и программы на сайт. Подробности см. в разделе Выполнение команд Fabric.
pipenv
Используется для работы с файлами в формате Pipfile, который описывает необходимые библиотеки.
pytest
Используется для запуска unit-тестов.
Inno Setup
Используется для создания инсталятора под Windows.
7zip
Используется для создания архивов в разных операционных системах.
Sphinx
Используется для создания документации, которую вы сейчас читаете.

Библиотеки

wxPython
Используется для создания интерфейса программы.
PyParsing
Используется для преобразования викинотации в HTML.
CyHunspell
Используется для проверки орфографии.
Pilow
Используется для работы с изображениями (создание миниатюр).
comtypes
Используется для создания COM-объекта Internet Explorer в операционной системе Microsoft Windows. Под другими операционными системами не требуется.
PyInstaller
Используется для сборки запускаемого файла под Windows.
idna
Используется для преобразования национальных доменов в ссылках.