📈 GH Trending Explorer 🎲 Surprise me

← all repos

krllmrzv / Sweetch

git clone https://github.com/krllmrzv/Sweetch.git v1.0 · today

Файловый конвертер для Windows: круговое меню, русский и английский интерфейс, две темы и Pandoc в комплекте.

+89
stars, 24h · #113
+89
stars, 7 days · #602
+89
stars, 30 days · #2,612
89
★ total · +89% this week
8
forks · 1 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageC#
LicenseMIT
Created2026-10-19 (1d ago)
Last pushtoday
Watchers2
OwnerUser

Links

README excerpt
# Sweetch 1.0
Файловый конвертер для Windows с круговым меню. Автор проекта Sweetch: @mmmorozov.
## Скачать программу для Windows
| Вариант | Скачать | Как запустить |
| --- | --- | --- |
| **Установщик EXE** | Sweetch 1.0 — установить | Запустите установщик. Он добавит программу в меню «Пуск» и позволит удалить её через настройки Windows. |
| **Архив ZIP без установки** | Sweetch 1.0 — скачать архив | Распакуйте всю папку и запустите `Sweetch.exe`. |
Оба варианта содержат готовую программу, .NET и Pandoc. Нужна Windows 10 (1809+) или Windows 11, x64. Все файлы релиза и контрольные суммы SHA-256. Пункты **Source code** и кнопка **Code → Download ZIP** предназначены для разработчиков и содержат исходники.
Перетащите файл и нажмите **Shift** для конвертации, **Ctrl** для инструментов или **Alt** для действий. Отпустите файл над нужным сектором. Для работы без мыши выберите файлы в Проводнике и нажмите **Ctrl + Alt + Space**.
## Запуск
Установите программу через EXE или распакуйте весь архив ZIP и запустите `Sweetch.exe`. Программа находится в области уведомлений рядом с часами; двойной щелчок открывает настройки.
Язык: **Как в системе / Русский / English**. Для остальных языков системы используется английский. Оформление: **Как в системе / Тёмная / Светлая**. Тёмная тема — красно-чёрная, светлая — бело-голубая.
Настройки хранятся в `%APPDATA%\Sweetch`, загружаемые инструменты — в `%LOCALAPPDATA%\Sweetch\tools`. Скриншоты и виртуальные вложения сохраняются в `Downloads\Sweetch`. Исходные файлы не перезаписываются.
## Форматы
Изображения (включая RAW с камер: CR2/CR3, NEF, ARW, RAF, DNG, ORF, RW2 и др.), аудио, видео, PDF, документы, таблицы, презентации, субтитры и архивы. Доступные операции зависят от типа входного файла. **Pandoc 3.12.1 включён в архив**: конвертация DOCX, Markdown, HTML, EPUB, RTF и TXT не требует скачивания Pandoc. Распакуйте всю папку, включая `tools`. Для аудио и видео FFmpeg скачивается через настройки; LibreOffice для части операций Office/PDF устанавливается отдельно. Обработка файлов локальная.
## Поддержать проект
- DonatePay
- USDT · TRC20: `TQHTy7kbk3ngYTUfrTpEeSi3hP38tnqJNU`
- Telegram-канал
Автообновления отключены: Sweetch 1.0 не обращается к серверу обновлений и не устанавливает сторонние версии. Новые версии будут объявляться в канале. Обратная связь открывает Telegram; встроенной отправки сообщений на сторонний сервер нет.
## Сборка
Нужен .NET SDK 10. Сборка включает официальный Windows-пакет Pandoc с проверкой SHA-256; для этого нужен доступ к GitHub Releases. У конечного пользователя запросов к GitHub API для Pandoc нет. В PowerShell из папки проекта:
 [code] 
Для установщика нужен Inno Setup 6 или 7: после `build.ps1` выполните `./scripts/build-installer.ps1`. Результат появится в `artifacts/`.
GitHub Actions проверяет программу и установку, создаёт ZIP и установщик EXE с контрольными суммами и публикует их в релизе по тегу `v*`. Отдельный workflow **Publish installer for existing release** добавляет установщик