lap

Из публичных источников

Менеджер фотографий с работой без подключения к сети для больших локальных библиотек

Машинный перевод · Показать оригинал

An offline-first photo manager for large local libraries

ПриложениеКатегория: Десктопные приложения · Графика и дизайн · УтилитыOpen sourceданные проверены 15 окт. 2026 г.

Обзор

  • desktop-app
  • digital-asset-manager
  • duplicate-detection
  • face-recognition
  • image-search
  • large-photo-collections
  • linux-app
  • local-first
  • macos-app
  • offline

Установка

Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.
  • Официальный сайтИз публичных источниковиз метаданных каталога
    julyx10.github.io/lap/ ↗
  • Файлы официального релизаИз публичных источниковиз последнего официального релиза
    github.com/julyx10/lap/releases/tag/v0.3.3 ↗
  • Сборка из исходниковИз публичных источниковиз метаданных каталога

    Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.

    github.com/julyx10/lap ↗

Совместимость

«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.
ПлатформаСтатусАрхитектураДоказательствоУверенность
WindowsСовместимоarm64официальная сборка в релизе v0.3.3: Lap_0.3.3_arm64_en-US.msi0.70
Совместимоx86_64официальная сборка в релизе v0.3.3: Lap_0.3.3_x64_en-US.msi0.70
macOSСовместимоarm64официальная сборка в релизе v0.3.3: Lap_0.3.3_aarch64.dmg0.70
Совместимоx86_64официальная сборка в релизе v0.3.3: Lap_0.3.3_x64.dmg0.70
LinuxСовместимоarm64официальная сборка в релизе v0.3.3: Lap_0.3.3_aarch64.AppImage0.70
Совместимоx86_64официальная сборка в релизе v0.3.3: Lap_0.3.3_amd64.AppImage0.70

Релизы

проверено 29 окт. 2026 г.
v0.3.3Последний12 окт. 2026 г.Официальный источник ↗

Файлы версии 0.3.3

Маркетплейс не хранит эти файлы: загрузка идёт из официального источника. Мы их не сканировали.
ФайлПлатформаРазмерSHA-256Скачать из официального источника
Lap_0.3.3_aarch64.AppImagelinux · arm64 · appimage255,3 MB40cb65024f57…Официальный источник ↗
Lap_0.3.3_aarch64.dmgmacos · arm64 · dmg192,1 MB27f1d745821f…Официальный источник ↗
Lap_0.3.3_amd64.AppImagelinux · x86_64 · appimage267,7 MBad0aaa94af05…Официальный источник ↗
Lap_0.3.3_amd64.deblinux · x86_64 · deb205,2 MBfc245edc7057…Официальный источник ↗
Lap_0.3.3_arm64.deblinux · arm64 · deb196,6 MB994714f0e731…Официальный источник ↗
Lap_0.3.3_arm64_en-US.msiwindows · arm64 · msi247,6 MB2ccda04b292c…Официальный источник ↗
Lap_0.3.3_x64.dmgmacos · x86_64 · dmg173,4 MB8b0bb4569a77…Официальный источник ↗
Lap_0.3.3_x64_en-US.msiwindows · x86_64 · msi217,6 MBeb2f8981387f…Официальный источник ↗
Lap_aarch64.app.tar.gzmacos · arm64 · app_bundle193,3 MBdd24bbecab99…Официальный источник ↗
Lap_x86_64.app.tar.gzmacos · x86_64 · app_bundle172,9 MB4351f1a4ab3a…Официальный источник ↗
Lap_0.3.3_aarch64.AppImage.zsyncдругое447,1 KB6ae6d3210465…Официальный источник ↗
Lap_0.3.3_amd64.AppImage.zsyncдругое468,7 KB8c76516c7d35…Официальный источник ↗
latest.jsonдругое3,5 KB4edc1b8dbb92…Официальный источник ↗
Lap_0.3.3_arm64_en-US.msi.sigподпись432 B67e11cef67b0…Официальный источник ↗
Lap_0.3.3_x64_en-US.msi.sigподпись432 B7a4154c43caf…Официальный источник ↗

История релизов

Профиль качества

алгоритм quality-v1.0 · оценено 15 окт. 2026 г.
Оценка качества95
Оценка риска0
Уверенность 1.00
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.

Составляющие оценки

Поддержка · 2020
last activity 0 days ago
Документация · 1515
README 12251 chars, description present
Готовность к использованию · 1515
install instructions: yes; releases: yes
Метаданные · 1010
4/4 of description, homepage, license, topics
Релизы · 1010
10 release(s), latest 3 days ago
Точность категории · 107
classifier confidence 0.65
Популярность · 109
3891 stars (log-dampened, 10k = max)
Ясность лицензии · 55
SPDX GPL-3.0
Сообщество · 55
issues enabled, 229 forks

Лицензия

GPL-3.0
Лицензия известнапо данным хостинга репозитория

Это статус политики каталога, а не юридическое заключение.

Источники

github.com/julyx10/lapОсновной★ 3 891 звёздактивность 15 окт. 2026 г.Основной репозиторий · Уверенность 1.00

Отзывы

Войдите, чтобы написать отзыв

Отзывов пока нет.

Альтернативы

mouziПохожий
Бесплатный автоматический органайзер файлов с приоритетом конфиденциальности, который незаметно сортирует вашу папку «Загрузки» из системного трея.MIT · Десктопные приложения
mdfluxПохожий
Преобразуйте любой документ в аккуратный Markdown, готовый для ИИ. Настольное приложение с приоритетом локальной работы: читает сканированные PDF, обрабатывает папки пакетно, работает без интернета и расходует значительно меньше токенов, чем модели технического зрения.MIT · Десктопные приложения
WhisperSubTranslateПохожий
Бесплатное локальное десктоп-приложение для извлечения субтитров (SRT) из видео и их перевода на любой язык — без ограничений на использование, без регистрации и без облака.Десктопные приложения
JiwuChatПохожий
JiwuChat 🍂 — лёгкое кроссплатформенное приложение для мгновенного обмена сообщениями со встроенными ИИ-ассистентами (DeepSeek/Gemini/Kimi). Возможности: обмен сообщениями в реальном времени, аудио- и видеозвонки, синхронизация между устройствами и настраиваемые темы. Создано на Vue3 и Tauri2 🍒AGPL-3.0 · Десктопные приложения
open-scienceПохожий
Открытое рабочее место для исследований с ИИ, предназначенное для научных исследований и агентных рабочих процессов. Локальное настольное приложение, не привязанное к конкретной модели, с расширяемыми навыками, инструментами и коннекторами MCP, выполнением кода на Python/R и отслеживаемыми артефактами для воспроизводимых исследований на macOS, Windows и Linux.Apache-2.0 · Десктопные приложения
waylandПохожий
Wayland — ИИ-агент, который воспринимает. Рассуждает. Действует. Развивается.AGPL-3.0 · Десктопные приложения

README

Из julyx10/lap · лицензия GPL-3.0 · загружено 29 окт. 2026 г.

English | Deutsch | Español | Français | Italiano | Magyar | Nederlands | Polski | Português | Русский | Українська | 中文简体 | 中文繁體 | 日本語 | 한국어

Lap is an open-source, local-first photo manager for browsing family albums, finding old photos quickly, and managing large personal media libraries offline. It is a privacy-focused alternative to cloud photo services: no forced upload, local AI search, folder-first workflow, and free to use.

Download Lap

Open the latest release page, then download the file that matches your system:

PlatformPackageNote
macOS (Apple Silicon / Intel)_aarch64.dmg / _x64.dmgNotarized by Apple
Windows 10/11 (x64 / ARM64)_x64_en-US.msi / _arm64_en-US.msiUnsigned — if SmartScreen blocks the download, click Keep anyway
Linux (x64 / ARM64)_amd64.deb / _arm64.debFor Debian-based distros (Ubuntu, Debian, Linux Mint, etc.)
Linux (x64 / ARM64)_amd64.AppImage / _aarch64.AppImageMake the file executable, then double-click to run

macOS with Homebrew

brew tap julyx10/lap
brew install --cask lap

Screenshots

Why Lap

  • Local-first by design: your photos stay on your own disk, with no required cloud account or upload.
  • No library lock-in: work directly with your existing folders instead of importing everything into a closed database.
  • Private AI tools: search, similarity, smart tags, and face features run locally on your machine.
  • Built for large collections: optimized for smooth browsing and organization across libraries with 100k+ files.
  • Open source and free: no subscription, no forced ecosystem, and code you can inspect.

Features

  • Flexible library browsing by date, folder, location, camera, lens, tags, ratings, and faces, with sorting and search.
  • Folder-first workflow with multiple libraries, drag-&-drop import/export, copy-paste import/export, filesystem sync, and safe move/copy/delete operations.
  • Local AI search for text prompts, visual similarity, subjects, face clustering, and optional multilingual search in 50+ languages.
  • Smart Albums save rule-based views with custom grouping and sorting.
  • Date-organized import with day, month, year, or single-folder layouts, original filenames, and duplicate skipping.
  • Collections and tags to organize selected files in bulk without moving or duplicating the originals.
  • Duplicate cleanup with reclaimable-space summaries and bulk removal across duplicate sets.
  • Culling and comparison tools including a four-pane image comparison viewer.
  • Built-in editing for crop, arbitrary-angle straighten, rotate, flip, resize, and basic image adjustments.
  • Photo Collage to compose selected photos into grid, justified-mosaic, or picture-pile layouts.
  • Apple Live Photos and Google Motion Photos with motion playback and a unified Smart Album filter.
  • RAW + JPEG/HEIC pairs displayed as one item, with linked files kept together during file operations.
  • Configurable RAW thumbnails and previews using RAW rendering or the camera's embedded preview, with adjustable brightness and RAW+JPEG pair display.
  • Interactive Map View to explore geotagged photos and videos in clusters that follow your current filters.
  • Offline album browsing that keeps albums on disconnected or network storage visible with cached thumbnails.
  • Broad format support for 60+ photo, RAW, and video formats.

Metadata, Collections, and Moving Files

Lap is folder-first, but not every piece of information shown in Lap is embedded in the original file. This distinction matters when you also manage the same folders in Finder, Explorer, or another photo app.

What stays with the file

  • Your original photos and videos always remain ordinary files in their existing folders.
  • File metadata already embedded in a file, such as EXIF capture date, camera, lens, GPS, and orientation, is read from that file when Lap indexes it.
  • Saving a built-in image edit writes the resulting image to the selected destination.
  • When you rename, move, copy, or delete files in Lap, Lap updates its local catalog at the same time. It also keeps supported grouped assets, such as Apple Live Photo components, AAE sidecars, and enabled RAW + JPEG/HEIC pairs, together.

What is stored locally by Lap

The following are Lap library data. They are stored in Lap's local database or library configuration, not written into EXIF, IPTC, or XMP sidecars:

  • Collections, Tags, Comments, Favorites, Ratings, and Culling states (including Picks and Rejects)
  • Smart Albums and their rules, grouping, sorting, and ordering
  • AI search data, face data, thumbnails, and other index/cache data

This data does not travel with a file when it is copied, exported, or moved outside Lap, and it is not available automatically to other applications.

Working with files outside Lap

Lap can rescan folders and detect many filesystem changes. But changes made outside Lap—such as renaming, moving, replacing, or copying files—can disrupt organization that is stored only in Lap.

For the most reliable results, rename and move files in Lap whenever you rely on Collections, Tags, Comments, Favorites, Ratings, or culling states. If you also manage files outside Lap, back up Lap's database and configuration together with your photos. You can manage the database location and create a backup in Settings → Storage.

Deleting Lap's database or configuration removes this local organization and index data, but does not delete your original media files.

Uninstall Lap

Lap works directly with your existing photo folders. Uninstalling Lap, or deleting its database and cache files, does not delete your original photos.

The standard uninstall steps remove the application. To remove Lap completely, quit Lap first, uninstall the application, then delete its local database, thumbnail cache, and configuration files using the cleanup command for your platform.

macOS

If you installed Lap with Homebrew:

brew uninstall --cask lap

For a manual installation, quit Lap and move Lap.app from the Applications folder to the Trash.

To remove all Lap database, cache, and configuration files:

rm -rf "$HOME/Library/Application Support/com.julyx10.lap" \
       "$HOME/Library/Caches/com.julyx10.lap" \
       "$HOME/Library/WebKit/com.julyx10.lap"
rm -f "$HOME/Library/Preferences/com.julyx10.lap.plist"

Windows

Open Settings > Apps > Installed apps, find Lap, and select Uninstall.

Then open PowerShell and remove all Lap database, cache, and configuration files:

Remove-Item -Recurse -Force -ErrorAction SilentlyContinue "$env:LOCALAPPDATA\com.julyx10.lap"
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue "$env:APPDATA\com.julyx10.lap"

Linux

For DEB installations, uninstall the package:

sudo apt remove lap

For AppImage installations, quit Lap and delete the downloaded .AppImage file.

Then remove all Lap database, cache, and configuration files:

rm -rf "$HOME/.local/share/com.julyx10.lap" \
       "$HOME/.cache/com.julyx10.lap" \
       "$HOME/.config/com.julyx10.lap"

If you selected a custom database storage directory in Lap settings, delete that directory separately after confirming that it contains only Lap database files.

Build from Source

Requirements: Node.js 20+, pnpm, Rust stable.

# macOS system deps
xcode-select --install
brew install nasm pkg-config autoconf automake libtool cmake

# Linux system deps
# sudo apt install libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev \
#   patchelf nasm clang pkg-config autoconf automake libtool cmake

# Clone and build
git clone --recursive https://github.com/julyx10/lap.git
cd lap
git submodule update --init --recursive
cargo install tauri-cli --version "^2.0.0" --locked
./scripts/download_models.sh            # Windows: .\scripts\download_models.ps1
./scripts/download_ffmpeg_sidecar.sh    # Windows: .\scripts\download_ffmpeg_sidecar.ps1
cd src-vite && pnpm install && cd ..
cargo tauri dev

Distribution packages can link against the system libheif (1.17 or newer) instead of the bundled libheif and libde265. Set LAP_SYSTEM_LIBHEIF=1 for the build. The submodules third_party/libheif and third_party/libde265 are then not needed. HEVC decoding depends on the codec plugins of the system libheif.

Supported Formats

Lap supports 60+ photo, RAW, and video formats.

TypeFormats
ImagesJPG/JPEG/JFIF, PNG, GIF, BMP, TIFF, WebP, HEIC/HEIF/HIF, AVIF, JXL, PSD, EXR, HDR/RGBE, TGA, JPEG 2000 (JP2/J2K/J2C/JPC/JPF/JPX), DDS, DPX, QOI
RAW photosCR2, CR3, CRW, NEF, NRW, ARW, SRF, SR2, RAF, RW2, ORF, PEF, DNG, SRW, RWL, MRW, 3FR, MOS, DCR, KDC, ERF, MEF, RAW, MDC
VideosMP4, MOV, M4V, MKV, AVI, FLV, TS/M2TS, WMV, WebM, 3GP/3G2, F4V, VOB, MPG/MPEG, ASF, DIVX and more. H.264 playback is supported on all platforms, with automatic compatibility processing when native playback is unavailable. HEVC/H.265 and VP9 are natively supported on macOS.

Linux Video Playback

Lap uses system GStreamer plugins for video playback, including in the AppImage. If videos fail to play on Ubuntu, Debian, or Linux Mint, install:

sudo apt install gstreamer1.0-libav gstreamer1.0-plugins-good

Architecture

  • Core: Tauri + Rust
  • Frontend: Vue + Vite + Tailwind CSS
  • Data: SQLite

Key Libraries

LibraryPurpose
LibRawRAW image decoding and thumbnail extraction
libheifHEIC/HEIF/HIF image decoding and preview generation
libjpeg-turboFast JPEG decoding and thumbnail generation
FFmpegVideo processing and thumbnail generation
Video.jsCross-platform video playback UI
ONNX RuntimeLocal AI model inference engine
CLIPImage-text similarity search
InsightFaceFace detection and recognition
LeafletInteractive map for geotagged photos
daisyUIUI component library

License

GPL-3.0-or-later. See LICENSE.

Privacy

Read the Privacy Policy for details on data handling and optional online services.

Открыть репозиторий ↗