Small Asteroid Blog

Mac 개발자를 위한 필수 유틸리티 가이드 본문

도구/Mac

Mac 개발자를 위한 필수 유틸리티 가이드

작은소행성☄️ 2026. 2. 25. 22:22
728x90

1. OrbStack - 차세대 Docker Desktop 대체제

간단한 사용법

  1. 공식 사이트에서 다운로드 후 설치
  2. Docker Desktop 대신 OrbStack 실행
  3. 기존 Docker 명령어 그대로 사용 (docker run, docker-compose 등)
  4. Linux 머신이 필요하면 orb create ubuntu 명령어로 즉시 생성

왜 좋은가?

  • 압도적인 속도: Docker Desktop보다 2-3배 빠른 컨테이너 시작
  • 낮은 리소스 사용: CPU와 메모리를 훨씬 적게 사용 (배터리 수명 향상)
  • 즉각적인 시작: 앱 실행 즉시 사용 가능 (Docker Desktop은 부팅에 시간 소요)
  • 통합 Linux 머신: 별도 VM 없이 바로 Linux 환경 사용 가능
  • 네이티브 느낌: macOS에 완벽하게 통합된 UI
  • 완벽한 호환성: Docker Desktop 프로젝트를 그대로 사용 가능
  • 개인 사용 무료: 상업용만 유료 ($8/월)

 

2. Commander One - 듀얼 패널 파일 매니저

간단한 사용법

  1. 앱 실행 시 화면이 좌우 두 패널로 분할됨
  2. 한쪽에서 파일 선택, 다른 쪽으로 드래그하거나 F5(복사), F6(이동) 단축키 사용
  3. FTP, SFTP, Google Drive 등을 로컬 폴더처럼 접근
  4. 압축 파일을 폴더처럼 열어서 탐색 가능

왜 좋은가?

  • 효율적인 파일 관리: 두 폴더를 동시에 보면서 작업 가능
  • 클라우드 통합: Google Drive, Dropbox, OneDrive를 로컬처럼 사용
  • FTP/SFTP 클라이언트: 별도 앱 없이 서버 파일 관리
  • 압축 파일 지원: RAR, 7Z, TGZ 등 다양한 포맷 지원
  • 빠른 검색: Finder보다 빠른 파일 검색
  • 무료 버전도 강력: Pro는 $29.99이지만 무료 버전으로도 충분

 

3. Maccy - 초경량 클립보드 매니저

간단한 사용법

  1. 설치 후 ⌘+Shift+C (기본 단축키)로 히스토리 열기
  2. 화살표 키로 원하는 항목 선택 후 Enter
  3. 또는 검색으로 빠르게 찾기
  4. Pin 기능으로 자주 쓰는 항목 고정

왜 좋은가?

  • 극도로 가벼움: 메모리 사용량 최소화
  • 완전 무료: 오픈소스, 광고 없음
  • 깔끔한 UI: 복잡한 기능 없이 클립보드에만 집중
  • 빠른 검색: 타이핑하면 즉시 필터링
  • 이미지 지원: 스크린샷도 히스토리에 저장
  • 개인정보 보호: 민감한 앱(1Password 등) 제외 가능
  • Clipy보다 가볍고 빠름: 단순함을 추구하는 사람에게 완벽

 

4. DevToys - 개발자용 스위스 아미 나이프

간단한 사용법

  1. 앱 실행 후 필요한 도구 선택
  2. 주요 도구:
    • JSON/XML 포맷팅 및 검증
    • Base64 인코딩/디코딩
    • JWT 디코더
    • UUID 생성기
    • Hash 생성 (MD5, SHA256 등)
    • 정규식 테스터
    • Diff 비교

왜 좋은가?

  • 올인원 도구: 20개 이상의 개발 도구를 한 앱에
  • 오프라인 작동: 인터넷 없이도 모든 기능 사용 가능
  • 빠른 접근: 웹사이트 찾아갈 필요 없이 앱에서 바로
  • 완전 무료: 오픈소스, 광고 없음
  • 개인정보 보호: 민감한 데이터를 외부 서버로 보내지 않음
  • 깔끔한 UI: macOS 스타일에 맞춘 네이티브 디자인

 

5. RedisInsight - Redis 관리 GUI

간단한 사용법

  1. Redis 서버 연결 정보 입력 (호스트, 포트, 비밀번호)
  2. Browser 탭에서 키 탐색 및 CRUD 작업
  3. Workbench에서 Redis 명령어 직접 실행
  4. Profiler로 실시간 명령어 모니터링
  5. Slow Log로 성능 문제 분석

왜 좋은가?

  • 공식 도구: Redis Labs에서 직접 개발
  • 완전 무료: 모든 기능 무료 제공
  • 시각적 관리: CLI보다 훨씬 직관적
  • 실시간 모니터링: 메모리 사용량, 처리량 등 그래프로 확인
  • 대용량 데이터 처리: 수백만 개의 키도 효율적으로 탐색
  • 플러그인 지원: JSON, TimeSeries 등 Redis 모듈 지원
  • 멀티 데이터베이스: 여러 Redis 서버를 동시에 관리

 

6. APIDog - Postman의 강력한 대안

간단한 사용법

  1. 새 요청 생성 (GET, POST 등 선택)
  2. URL 입력 및 헤더/바디 설정
  3. Send 버튼으로 요청 전송
  4. 응답 확인 (JSON, XML, HTML 등 자동 포맷팅)
  5. 컬렉션으로 API 그룹 관리
  6. Mock Server로 실제 API 없이 테스트

왜 좋은가?

  • Postman보다 빠름: 가볍고 빠른 성능
  • 완전한 무료 기능: Postman의 유료 기능들이 무료
  • API 문서 자동 생성: 요청에서 문서를 자동으로 만들어줌
  • 팀 협업: 무료 플랜에서도 팀 기능 제공
  • Mock Server: API 개발 전에 프론트엔드 작업 가능
  • 다양한 인증: OAuth, JWT, API Key 등 모두 지원
  • 깔끔한 UI: Postman보다 직관적인 인터페이스

 

7. Bruno - 오프라인 우선 API 클라이언트

간단한 사용법

  1. 로컬 폴더 선택 (Git 레포지토리 권장)
  2. 요청을 파일로 저장 (.bru 포맷)
  3. Git으로 버전 관리 및 팀 공유
  4. 환경 변수 설정 (dev, staging, prod)
  5. 스크립트로 요청 전후 작업 자동화

왜 좋은가?

  • 완전 무료 오픈소스: 계정 필요 없음
  • Git 친화적: 모든 데이터가 파일로 저장되어 버전 관리 쉬움
  • 오프라인 작동: 인터넷 없이도 모든 기능 사용
  • 개인정보 보호: 클라우드 동기화 없음, 데이터는 완전히 로컬에
  • 빠른 성능: Electron 기반이지만 최적화가 잘 됨
  • Postman 대체: Postman 컬렉션 가져오기 지원
  • 팀 협업: Git을 통해 자연스럽게 협업 가능

 

8. Lens vs OpenLens - Kubernetes 관리 도구

Lens (상용 버전)

장점:

  • 공식 지원: Mirantis에서 정식 지원
  • 추가 기능: Pro 버전에서 RBAC, 멀티 클러스터 관리 강화
  • 안정성: 정기적인 업데이트와 버그 수정
  • 통합 기능: Lens Desktop, Lens Spaces 등 추가 도구

단점:

  • 유료화: 개인 무료, 팀/기업은 유료 ($19.99/월~)
  • 계정 필요: Lens ID 로그인 필수
  • 무거움: 추가 기능으로 인한 리소스 사용 증가

OpenLens (오픈소스 버전)

장점:

  • 완전 무료: 계정 없이 사용 가능
  • 오픈소스: 커뮤니티 주도 개발
  • 가벼움: 핵심 기능만 포함
  • 확장 가능: 커뮤니티 익스텐션으로 기능 추가

단점:

  • 공식 지원 없음: 커뮤니티에 의존
  • 업데이트 느림: Lens보다 릴리스 주기가 길 수 있음
  • 기능 제한: Pro 기능은 사용 불가

추천

  • 개인 개발자/학습: OpenLens (무료, 충분한 기능)
  • 회사/팀: Lens Pro (공식 지원, 안정성)

 

9. Headlamp - 경량 Kubernetes 대시보드

간단한 사용법

  1. 앱 실행 후 kubeconfig 파일 선택
  2. 클러스터 선택
  3. 네임스페이스, Pod, Service 등을 탭으로 탐색
  4. Pod 로그 실시간 확인
  5. YAML 편집으로 리소스 수정

왜 좋은가?

  • 완전 무료 오픈소스: CNCF 프로젝트
  • 매우 가벼움: Lens보다 훨씬 빠르고 가벼움
  • 웹 기반: 브라우저에서도 접근 가능
  • 간단한 UI: 복잡하지 않아 배우기 쉬움
  • 빠른 시작: 설치 후 즉시 사용 가능
  • 멀티 클러스터: 여러 클러스터 관리 가능
  • 플러그인: 필요한 기능만 추가 가능

Lens와 비교

  • Headlamp: 가볍고 빠름, 기본 기능 중심, 완전 무료
  • Lens: 강력한 기능, 무겁지만 풍부한 UI, 일부 유료

 

10. Ice - 메뉴바 관리자

간단한 사용법

  1. 설치 후 메뉴바에 아이콘 표시됨
  2. ⌘+드래그로 아이콘을 "Always Hidden", "Hidden", "Always Visible" 영역으로 이동
  3. Ice 아이콘 클릭으로 숨겨진 아이콘 표시/숨김
  4. 설정에서 자동 숨김 시간, 단축키 커스터마이징

왜 좋은가?

  • 완전 무료 오픈소스: GitHub에서 개발 중
  • macOS 14+ 최적화: 최신 macOS에 맞춘 디자인
  • 3단계 관리: Always Hidden, Hidden, Visible로 세밀한 제어
  • 메뉴바 아래 표시: Hidden Bar처럼 메뉴바 안이 아닌 아래에 표시하여 더 깔끔
  • 빠른 성능: 가볍고 배터리 영향 최소화
  • 단축키: 키보드로 빠르게 토글
  • 커뮤니티 활발: 지속적인 개선과 버그 수정

Hidden Bar vs Bartender vs Ice

  • Hidden Bar: 가장 단순, 무료, 기본 기능만
  • Ice: 무료, 현대적 디자인, 3단계 관리, macOS 14+ 최적화
  • Bartender: 가장 강력, 유료 ($16), 검색/알림 기능 등

 

 

 

728x90
반응형