로컬 · NAS · Apple Photos를 하나의 빠른 네이티브 앱에서.
더 편안하게 살펴보고, 정리한 작업을 이어가세요.
macOS 14+ · Apple Silicon · 네이티브 · 오픈소스(MIT)
0.6.0의 새로운 변화
기본 툴바, 인스펙터, 차분한 선택 표시. 뷰어의 창 제어를 유지하고 Fit과 Actual Pixels로 사진에 집중합니다.
최근 삭제 항목에서 파일과 정리 정보를 복구합니다. 메타데이터 백업과 저장 실패 재시도로 작업을 지킵니다.
검토 완료·보류 상태와 세션 이어하기. 로컬 폴더, NAS, Apple Photos를 한 창에서 정리합니다.
기능
흩어진 사진을 하나의 사이드바에서. iCloud 전용 사진은 필요할 때만 내려받고, GPS 사진은 지도에 클러스터로 묶어 보여줍니다.
풀스크린으로 몰입. 그리고 사진가를 위한 가장 빠른 컬링 동작:
크롭(비율 고정·자유) · 회전/뒤집기 · 수평 맞추기 · 리사이즈/정사각 캔버스(여백 채움). 큰 편집창에서 줌·정밀 크롭, 결과 크기 미리보기까지. 기본값은 새 파일 저장입니다.
여러 장을 가로/세로/그리드로 한 장에(드래그로 순서·행 지정). 텍스트·로고 워터마크(위치·색·투명도) — 편집·합치기·배치 어디서나.
여러 장을 한 번에 같은 크기·캔버스·워터마크로 리사이즈해 폴더로 내보내기. 원본은 그대로.
앨범 · 태그 · 별점 · 색상 라벨 · 거부 플래그 · 스마트 모음(즐겨찾기·최근·오늘·중복). 원본은 절대 변경하지 않습니다.
파일을 같은 볼륨의 .LumenTrash로 이동하고 최근 삭제 항목에 기록합니다. 자동 만료 없이 보관하며, 원본 볼륨이 연결되면 재시작 후에도 복구할 수 있습니다.
파일명 · 태그 · 카메라 모델 검색. 별점 · 라벨 · 위치 · 카메라(예: SONY) · 거부 숨김으로 필터.
시스템 공유, 원본/리사이즈/zip 내보내기, 일괄 이름변경, 배경화면 설정.
성능
목록 캐시와 백그라운드 처리를 사용합니다. 아래 수치는 v0.5.3의 과거 측정값이며, 현재 버전이나 모든 스토리지의 성능을 보장하지 않습니다.
실측 환경 — 사진 66,849장 · 폴더 632개 · USB 외장 스토리지 · Apple Silicon · v0.5.3. 합성 벤치마크가 아니라 실제 라이브러리에서 인앱 계측 프로브로 측정한 값입니다.
| 테스트 | 결과 |
|---|---|
| 앱 시작 → 사진 목록 준비 | ~0.47초 (로딩 화면 없음 — 켜면 바로 그리드) |
| 폴더 열기 — 폴더 632개 전부 순회 | 평균 0.6 ms · p95 1.1 ms · 최대 1.3 ms |
| 전체 선택 (⌘A, 66,849장) | ~20 ms |
| 검색 — 66.8k장 필터+정렬 | 메인 스레드 차단 0 (백그라운드 처리) |
| 썸네일 크기 조절 · 창 리사이즈 | 멈춤 없음 (GPU 스케일) |
| 메모리 (66.8k 라이브러리, 유휴) | ~394 MB · 스크롤 버스트 후 수 초 내 복귀 (캐시 상한으로 바운드) |
| CPU | 유휴 0.0% |
측정 방법: 인앱 계측 프로브(전 폴더 스윕 · 메인 스레드 비용 측정) + 프로세스 샘플링, v0.5.3 기준. 과정은 릴리즈 노트에 그대로 적혀 있습니다.
메모이즈된 목록 · 폴더 인덱스 · 디바운스 내비게이션 · 백그라운드 썸네일 워밍 · 지연 EXIF 인덱싱 · 점진적 이미지 로딩
안정성
삭제 전 복구 기록을 저장하고, 복원 대상에 같은 이름의 파일이 있으면 덮어쓰지 않습니다. 메타데이터 자동 백업은 14개를 보관합니다.
별도 이미지 디코더에 시간 제한과 취소를 적용합니다. 실패한 이미지는 재시도하고, 중단된 작업은 기록에서 확인합니다.
삭제·복구, 메타데이터 충돌, 권한 변경과 작업 상태를 회귀 테스트로 검증합니다. 실제 NAS 연결 끊김과 macOS 14 기기 검증은 별도 과제입니다.
프라이버시
분석 도구·텔레메트리·광고 없이 사용합니다. Lumen 서버로 사진을 자동 업로드하지 않습니다.
별점·태그·앨범은 Mac의 SQLite 데이터베이스에 저장합니다. 내보내기와 복구를 직접 제어합니다.
GitHub 업데이트 확인, Apple 지도 서비스, 직접 연 NAS·iCloud 콘텐츠가 네트워크를 사용할 수 있습니다. 공유는 사용자가 실행합니다.
크래시 기록은 로컬에 남으며 자동 전송하지 않습니다. 문제 보고 시 내용을 확인하고 직접 공유할 수 있습니다.
다운로드
Homebrew로 설치 · macOS 14(Sonoma) 이상 · Apple Silicon · 무료
brew tap rescenedev/tap
brew trust --cask rescenedev/tap/lumen-photos
brew install --cask lumen-photos