Local Booru — локальная программа для управления большим архивом изображений и видео в стиле booru.
Главная идея проекта: минимум ручной работы. Пользователь добавляет папку или файлы, а программа помогает сама искать источники, теги, дубликаты, создавать превью и раскладывать архив.
Проект создавался как более простой и автоматизированный вариант тяжёлых архиваторов вроде Hydrus: меньше ручных действий, меньше перегруженного интерфейса, больше автоматики.
*это тестовый экран наделе он выглядит лучше если бы было больше картинок свой то я кинуть сюда не могу по понятным причинам ограничения 18+ контента*Скачать Local_Booru_Windows_x64.zip
- Просмотр локальной галереи изображений и видео.
- Автоматический поиск тегов и источников по MD5, pHash и внешним сайтам.
- Поддержка разных booru-движков и пользовательских сайтов.
- Строгая проверка совпадения по MD5, чтобы не навешивать чужие теги.
- Загрузка отдельных постов и загрузка по тегам.
- Поиск и удаление дубликатов.
- Кэш превью для ускорения галереи.
- SQLite-индекс для тегов, источников и обработанных файлов.
- Работа с найденными, не найденными и скачанными файлами.
- Тёмная тема и отдельные режимы: галерея, теги, парсер, загрузчик, дубликаты, манга, настройки.
Нужен Python 3.10 или новее.
Проверь в PowerShell:
python --versionЕсли скачал ZIP с GitHub:
- Распакуй архив.
- Открой PowerShell в папке проекта.
python -m pip install --upgrade pip
python -m pip install -r requirements.txtДля встроенного браузера и некоторых сайтов может понадобиться Playwright:
python -m playwright installpython app.pyИли дважды нажми run_from_source.bat.
Если нужно сделать версию без Python:
build_exe.batПосле сборки файл появится примерно тут:
dist\Local Booru\Local Booru.exe
Для раздачи лучше архивировать всю папку:
dist\Local Booru
а не только один .exe, потому что PySide6 и другие библиотеки кладутся рядом.
Также можно попробовать сборку одним файлом:
build_exe_onefile.batНо для PySide6 чаще стабильнее вариант папкой.
Программа создаёт рабочие данные отдельно от кода:
data/
Там могут быть:
- настройки;
- временные файлы;
- кэш;
- служебные данные.
Папки с архивом изображений выбираются в настройках программы.
Проект активно дорабатывается. Перед массовой обработкой большого архива лучше проверить программу на копии папки.
Особенно это касается:
- удаления дубликатов;
- удаления по тегу;
- массовой загрузки;
- пересборки базы.
Local Booru подходит тем, кто хочет локально хранить большой архив изображений/видео и не хочет вручную:
- искать источники;
- копировать теги;
- чистить дубликаты;
- сортировать файлы;
- открывать десятки сайтов руками.
Идеальный сценарий:
добавил папку → нажал старт → программа сама разобрала архив
Это ранняя рабочая версия. Основные функции уже есть, но архитектура ещё развивается.
Цель проекта — стабильная работа с большими архивами: от десятков тысяч до сотен тысяч файлов.
MIT License


