TL;DR

  • Screen Loupe는 macOS에서 화면의 지정 영역을 실시간으로 픽셀 단위 확대해 보여주는 네이티브 돋보기 앱임.
  • 확대·이동, 커서 십자선, 정지 화면, 스냅샷, 색상 측정, 픽셀 격자와 눈금자 기능을 제공함.
  • 색각 시뮬레이션, 참조 레이어, 이미지 검사와 화면 캡처 도구를 포함함.
  • Swift, AppKit, ScreenCaptureKit, Metal로 제작됐으며 서드파티 의존성이 없음.
  • macOS 15.2 Sequoia 이상과 화면 기록 권한이 필요하며, 앱은 데이터를 수집하거나 외부로 전송하지 않음.

Screen Loupe

  • 디자이너와 개발자를 위한 소형 네이티브 macOS 돋보기 앱임.
  • 화면의 어느 부분에나 캡처 영역 사각형을 놓으면 별도의 뷰어 창에서 해당 영역을 실시간으로 확인할 수 있음.
  • 뷰어는 확대 배율 사이를 부드럽게 전환하는 픽셀 선명 확대, 화면 이동, 확대 영역 크기에 맞춘 창 크기를 지원함.
  • 실제 커서 위치의 십자선, 일시적인 상태를 확인하기 위한 화면 정지, 다음 실행 이후에도 보존되는 스냅샷을 제공함. 스냅샷은 연결해 동일한 확대 배율과 위치를 공유할 수 있음.
  • 색상 측정기는 HEX, CSS, SwiftUI, AppKit 색상 표기와 최근 색상·즐겨찾기 색상·WCAG 대비를 제공하며, 픽셀 격자도 표시함.
  • 화면 픽셀 기준 모서리 눈금자와 선택 영역 눈금자, 선택 영역의 픽셀 및 포인트 크기를 표시함.
  • 뷰어에 표시되는 전체 내용과 뷰 복사본에 적용할 수 있는 색각 시뮬레이션 모드 6가지를 제공함.
  • 디자인 내보내기 파일을 실시간 픽셀 위에 참조 레이어로 표시하고, 차이 블렌드 모드를 적용할 수 있음. 스냅샷이나 정지 화면을 전후 비교에 사용할 수도 있음.
  • 이미지 파일을 열거나 끌어다 놓거나 붙여 넣어 같은 도구로 확인할 수 있음.
  • 원본 영역 또는 확대된 뷰를 복사할 수 있음.
  • ⌘ 키로 프레임을 창 가장자리에 맞추고, 한 번의 클릭으로 창에 맞출 수 있음. 자석 기능은 이동하는 창에 프레임을 고정하고, 창에 맞춘 경우 크기 변경을 따라가며, 여백을 설정해 창 안쪽 일부만 캡처할 수 있음.
  • 뷰어가 표시하는 영역의 윤곽선을 제공하며, 프레임의 핸들로 뷰어 화면을 이동할 수 있음.

스크린샷 스튜디오

  • 별도의 스크린샷 스튜디오에서 App Store 및 웹사이트 이미지, 문서, 버그 보고서용으로 정확하고 깔끔한 이미지를 만들 수 있음.
  • 사전 설정 및 사용자 지정 픽셀 크기, 타이머, 화면에서 보이는 단색·그라데이션·이미지 배경을 지원함.
  • 그림자 포함 여부를 선택해 창 하나만 캡처할 수 있음.
  • 개인 메타데이터 없이 PNG, JPEG, HEIC 형식으로 출력하며, sRGB 또는 디스플레이 색상을 선택할 수 있음.

다운로드

  • 서명 및 공증된 DMG를 Releases에서 내려받아 열고 Screen Loupe를 Applications로 드래그해 설치할 수 있음.
  • Homebrew로도 설치할 수 있음: brew install --cask ayenora/tap/screen-loupe
  • 첫 실행 시 뷰어가 요청하면 화면 기록 권한을 부여해야 함.
  • Guide에서 모든 기능과 단축키를 확인할 수 있음.
  • 앱은 데이터를 수집하지 않으며 어디에도 데이터를 전송하지 않음. 개인정보 처리방침과 이용 약관을 제공함.

문서

  • Guide — 앱 사용 방법
  • Roadmap — 다음에 진행할 내용

요구사항

  • 앱에 화면 기록 권한을 부여한 macOS 15.2 Sequoia 이상이 필요함.
  • 빌드에는 Xcode 26 이상이 필요하며, 1.4.0 릴리스는 Xcode 27로 빌드됨.

빌드

  • make build는 디버그 빌드를 수행함.
  • make test는 단위 테스트를 실행함.
  • make help는 사용 가능한 모든 대상을 표시함.

라이선스

  • MIT 라이선스를 적용함.
  • 앱에서 사용하는 Lucide 아이콘 2개는 ISC 라이선스 적용 대상이며, 서드파티 고지에서 확인할 수 있음.