uci
Open SourceОдна команда — и ссылка скачана: видео, документы, галереи, статьи в Markdown. Linux, macOS, Windows
Описание
uci (Universal Content Intake) — кроссплатформенный загрузчик контента: даёте ссылку, он сам определяет тип и скачивает. Видео с тысяч сайтов (YouTube, TikTok, VK, Vimeo, Rutube) в качестве до 4K, документы, картинки и альбомы, статьи в чистом Markdown (readability), снимки страниц целиком. Один статический бинарь под Linux, macOS и Windows — без Python и Docker. Команда uci doctor --yes сама скачивает и ставит нужные движки (yt-dlp, ffmpeg, deno, gallery-dl) без sudo, в ~/.local/bin. Рядом с каждым файлом сохраняется *.info.md с источником и исходной ссылкой.
Возможности
Одна команда для всего
uci сам определяет тип ссылки: видео, документ, картинки, статья или страница целиком
Видео до 4K
YouTube, TikTok, VK, Vimeo, Rutube и ещё тысячи сайтов через yt-dlp; качество — флагом --quality
Статьи в Markdown
Readability вычищает вёрстку — остаётся чистый текст, готовый для заметок и баз знаний
Сам ставит зависимости
uci doctor --yes скачивает yt-dlp, ffmpeg, deno и gallery-dl без sudo, прямо в ~/.local/bin
Паспорт файла
Рядом с каждым скачанным файлом — *.info.md с источником, автором и исходной ссылкой
Один бинарь на все ОС
Статическая сборка под Linux, macOS и Windows — без Python, Docker и окружения
Документация
Быстрый старт
Быстрый старт с uci
Установка
Скачайте бинарь под свою ОС со страницы релизов:
Материалы
- Исходный код на GitHub
Репозиторий, релизы под все ОС, issues
- Анонс в блоге
Как uci устроен и как им пользоваться
Открытый исходный код
Лицензия: MIT
Статический бинарь под Linux, macOS и Windows. Готовые сборки — на странице релизов.
Исходный кодКод открыт и бесплатен для самостоятельного развёртывания.