Принцип работы: интерфейс «пончик»
Filee — это утилита с открытым исходным кодом, разработанная Myeonggu Kim (KnifeLemon), которая радикально упрощает процесс конвертации файлов. Вместо открытия тяжелых приложений пользователь зажимает клавишу (Ctrl на Windows, Option на macOS), перетаскивает файл и «бросает» его на нужный формат, появляющийся в виде кольца (donut) вокруг курсора. Интерфейс контекстный: показываются только те форматы, которые подходят для конкретного типа файла.
Ключевые преимущества и метрики
Главное отличие Filee от аналогов — отсутствие зависимости от Microsoft Office, LibreOffice или Hancom Office для большинства операций. Программа работает полностью офлайн, не загружает файлы на серверы и сохраняет результат рядом с оригиналом. Поддерживается пакетная обработка и параллельное выполнение задач.
Поддерживаемые форматы и технологии
Утилита поддерживает 255 форматов, включая сложные типы данных: CAD-файлы, 3D-модели, геоданные, архивы и мультимедиа. Для базовых операций используются встроенные движки, а для расширенных (например, конвертация DOCX в PDF или работа с HWP) могут требоваться опциональные компоненты (Ghostscript, Pandoc, FFmpeg), которые скачиваются только при необходимости.
| Категория | Примеры поддерживаемых форматов | Особенности |
|---|---|---|
| Изображения | JPG, PNG, WEBP, AVIF, HEIC, RAW (CR2, NEF), PSD, TIFF | Конвертация Live Photos, обрезка перед сохранением, поддержка 20+ форматов без стороннего ПО |
| Документы | DOCX, PDF, HWP, EPUB, TXT, OFD | Чтение/запись без Office. HWP конвертируется через встроенный движок rhwp |
| Мультимедиа | MP4, MKV, MP3, FLAC, SRT | Использует FFmpeg. Поддержка субтитров, извлечения аудио, изменения кодеков |
| Инженерные данные | DWG, DXF, GLB, STL, Shapefile | Конвертация CAD-файлов и 3D-моделей, проекция геоданных (UTM → WGS 84) |
| Архивы и данные | ZIP, 7Z, RAR, JSON, YAML, XML | Извлечение, упаковка, конвертация таблиц в CSV/XLSX |
Кроссплатформенность и установка
Filee доступна для Windows 10/11, macOS 13+ и Linux (Ubuntu 22.04+). На Windows устанавливается через стандартный инсталлятор или портативную версию. На macOS и Linux используется скрипт установки, требующий Python 3 для Linux-версии. Приложение интегрируется в контекстное меню проводника, поддерживает горячие клавиши и имеет командную строку (CLI) для автоматизации задач.
Безопасность и лицензия
Программа распространяется под открытой лицензией. Файлы пользователей не покидают компьютер. Windows-сборки подписаны сертификатом Certum, что снижает предупреждения SmartScreen. macOS-пакеты подписаны ad-hoc, но не имеют нотариального подтверждения (требуется ручное разрешение в настройках безопасности при первом запуске). Исходный код доступен на GitHub.
Источник: Github ↗
