Repolode
C4illin

C4illin/ConvertX

Самостоятельно размещаемое веб-приложение для конвертации файлов более чем в тысяче форматов с помощью FFmpeg, ImageMagick, Pandoc, LibreOffice и других инструментов.

Open source альтернатива:CloudConvertZamzarOnline-Convert

Звёзды
19,155
Форки
1,092
Открытые issues
114
Последний коммит
18 часов назад

Что это?

ConvertX — веб-конвертер файлов для самостоятельного размещения, написанный на TypeScript и работающий на Bun и Elysia. Вы загружаете файлы через веб-интерфейс, выбираете целевой формат, а приложение выполняет конвертацию на вашем сервере — файлам не нужно проходить через сторонний сервис.

Проект объединяет популярные инструменты конвертации в одном интерфейсе. Для изображений используются Vips, ImageMagick и GraphicsMagick, для видео и аудио — FFmpeg, для документов — LibreOffice, Pandoc и Calibre, а для 3D-ресурсов — Assimp. В таблице конвертеров проекта указано количество поддерживаемых входных и выходных форматов для каждого инструмента.

Приложение разворачивается с помощью Docker в одном контейнере с подключённым томом для данных. Учётные записи, защита паролем, периодическая очистка файлов и необязательные ограничения на число одновременных конвертаций настраиваются через переменные окружения.

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

  • 01Конвертирует файлы в браузере более чем в тысяче форматов.
  • 02Обрабатывает несколько файлов за один раз.
  • 03Поддерживает защиту паролем и несколько учётных записей.
  • 04Автоматически удаляет старые файлы по настраиваемому расписанию.
  • 05Работает в контейнере Docker с подключённым томом для данных.
  • 06Позволяет настраивать аргументы FFmpeg для входных и выходных файлов, включая аппаратное ускорение.

Сценарии использования

  • Размещение частного конвертера файлов на домашнем сервере или NAS вместо использования публичных сайтов.
  • Конвертация офисных документов, электронных книг или изображений для небольшой команды во внутренней сети.
  • Конвертация медиафайлов с параметрами FFmpeg, настроенными под локальное оборудование.

Темы

Частые вопросы

Что такое ConvertX?
Самостоятельно размещаемое веб-приложение для конвертации файлов более чем в тысяче форматов с помощью FFmpeg, ImageMagick, Pandoc, LibreOffice и других инструментов. ConvertX — веб-конвертер файлов для самостоятельного размещения, написанный на TypeScript и работающий на Bun и Elysia. Вы загружаете файлы через веб-интерфейс, выбираете целевой формат, а приложение выполняет конвертацию на вашем сервере — файлам не нужно проходить через сторонний сервис.
ConvertX можно использовать бесплатно? Какая у него лицензия?
ConvertX распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
ConvertX всё ещё поддерживается?
Активно поддерживается. Последний коммит в ConvertX — 18 окт. 2026 г..
Для чего можно использовать ConvertX?
Размещение частного конвертера файлов на домашнем сервере или NAS вместо использования публичных сайтов. Конвертация офисных документов, электронных книг или изображений для небольшой команды во внутренней сети. Конвертация медиафайлов с параметрами FFmpeg, настроенными под локальное оборудование.
Где скачать ConvertX?
Исходный код и инструкции по установке — на GitHub: https://github.com/C4illin/ConvertX

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Платформа с открытым исходным кодом для работы с PDF: редактируйте, подписывайте, скрывайте данные, конвертируйте и автоматизируйте документы в браузере, на компьютере или через API.

94,4 тыс.11,7 тыс.TypeScriptOtherОбновлён 8 часов назад

Самостоятельно размещаемый инструмент мониторинга доступности: проверяет HTTP, TCP, DNS, ping и другие сервисы, предоставляет страницы статуса и отправляет уведомления.

92,6 тыс.8,6 тыс.JavaScriptMITОбновлён 17 часов назад

Бесплатное приложение с открытым исходным кодом для личных финансов и бюджетирования по конвертам: данные хранятся локально и синхронизируются между устройствами.

29,6 тыс.3,2 тыс.TypeScriptMITОбновлён 39 минут назад