← 소프트웨어 자료실

SauceCodePro Nerd Font (Source Code Pro)

SauceCodePro Nerd Font는 Adobe의 고정폭 글꼴 Source Code Pro에 개발 도구용 아이콘을 추가한 무료 글꼴이다. macOS 터미널과 편집기에서 코드, 셸 프롬프트, 파일 목록을 함께 표시하려는 사용자에게 적합하며, 일반형·Mono·Propo와 여러 굵기 및 이탤릭 파일을 제공한다.

어떤 사용자에게 필요한가

터미널 프롬프트에 Git·폴더 기호를 쓰거나 편집기 파일 트리와 상태줄에 아이콘을 표시하려는 개발자에게 맞는다. 글꼴 자체가 Git 상태를 계산하거나 파일을 분류하지는 않는다. 해당 기능은 셸 테마나 편집기 플러그인이 담당하고, SauceCodePro는 그 도구가 출력한 문자와 아이콘을 그린다.

Source Code Pro와 다른 이름을 쓰는 이유는 원본 글꼴의 예약 이름에 관한 라이선스 조건 때문이다. 설치 후 글꼴을 선택할 때도 SauceCodePro라는 이름을 확인해야 한다.

용도에 맞는 변형 선택

고정폭만 허용하는 터미널이나 열 정렬이 중요한 화면에서는 SauceCodePro Nerd Font Mono부터 검토한다. 아이콘도 한 칸에 들어가므로 파일 목록과 상태줄의 간격을 맞추기 쉽다. 일반 Nerd Font형은 보통 문자 약 1.5칸 폭의 더 큰 아이콘을 사용하지만 터미널의 처리 방식에 따라 결과가 달라질 수 있다.

Propo는 비례폭 아이콘이 필요한 GUI나 발표 자료 같은 환경을 위한 선택이다. 이 구분은 주로 추가 아이콘의 폭에 관한 것으로, Propo라는 이름만 보고 본문 문자 전체가 비례폭 글꼴이라고 판단하면 안 된다.

macOS 설치와 첫 확인 순서

수동 설치는 Nerd Fonts 공식 릴리스에서 SourceCodePro 글꼴 패키지를 받아 압축을 풀고, 필요한 TTF 파일을 Finder에서 두 번 클릭한 뒤 서체 관리자의 설치 버튼을 누르는 순서다. 전체 저장소를 복제할 필요는 없다. Homebrew를 이미 사용한다면 brew install --cask font-sauce-code-pro-nerd-font 명령을 선택할 수 있다.

설치 후 터미널 프로필이나 편집기의 글꼴 설정에서 SauceCodePro 계열을 지정한다. 먼저 영문 코드와 숫자의 정렬을 보고, 공식 Cheat Sheet에서 찾은 아이콘을 표시해 확인한다. 편집기 본문과 내장 터미널에 별도 글꼴 설정이 있는 앱은 각각 지정한다.

실무 적용 예시

예를 들어 macOS에서 프로젝트 파일 트리와 Git 상태줄에 아이콘을 출력하는 편집기 구성을 사용할 때 적용할 수 있다. 기존 Source Code Pro 대신 SauceCodePro Nerd Font Mono를 선택하고 파일명, 들여쓰기, 폴더 기호가 함께 정렬되는지 확인한다.

셸 프롬프트에도 적용하려면 해당 터미널 프로필의 글꼴을 바꾼다. 글꼴만 설치해도 새 아이콘 메뉴가 생기는 것은 아니므로, 사용하는 테마나 플러그인이 Nerd Fonts 기호를 출력하도록 설정되어 있는지도 확인해야 한다.

무료 사용과 배포 조건

동봉된 라이선스는 SIL Open Font License 1.1이며 사용·복사·수정·임베딩·재배포를 무료로 허용한다. 확인한 공식 자료에는 체험 기간, 사용자 수 제한, 기능 잠금을 둔 별도 유료판 안내가 없다.

다만 글꼴 자체를 단독으로 판매할 수 없고, 재배포할 때는 저작권 고지와 라이선스를 포함해야 한다. 수정본의 예약 이름 사용에도 조건이 있다. 이 글꼴로 만든 문서까지 같은 라이선스로 공개해야 하는 것은 아니다.

아이콘이 깨질 때 확인할 순서

네모나 빈칸이 나오면 먼저 현재 앱이 원본 Source Code Pro가 아닌 SauceCodePro를 선택했는지 확인한다. 이어 서체 관리자에서 설치 파일의 유효성과 중복 버전을 살펴본다. 특정 아이콘만 빠진다면 테마·플러그인이 설치된 Nerd Fonts와 맞는 코드포인트를 사용하는지 확인한다. 공식 Cheat Sheet는 3.0.0에서 일부 Material Design Icons의 코드포인트가 이동했고 일부 아이콘은 삭제됐다고 안내한다.

아이콘이 작거나 눌려 보이면 Mono와 일반형의 차이 및 터미널의 문자 폭 지원을 검토한다. less에서만 기호가 빠지는 경우에는 공식 FAQ의 PUA 문자 처리와 LESSUTFCHARDEF 설정 항목을 확인한다.

대안과 버전 검토

아이콘이 필요 없고 코드 문자만 표시한다면 원본 Source Code Pro를 선택할 수 있다. 다른 글자 모양을 원하면 Nerd Fonts의 Hack·JetBrainsMono 계열을 같은 코드 샘플과 글자 크기로 비교한다. 기존 글꼴을 유지하고 기호만 보완하려면 Nerd Fonts가 안내하는 Symbols 글꼴의 대체 표시 방식도 검토할 수 있으나 앱의 글꼴 대체 처리에 좌우된다.

2026-10-09 확인 기준 공식 최신 릴리스와 Homebrew 등록 버전은 3.5.1이다. 이는 Nerd Fonts 배포 버전이며, SourceCodePro 폴더에 적힌 원본 버전 2.042/1.062와 구분해야 한다. 지원 종료 공지는 확인되지 않았고 최신 릴리스가 제공되고 있다.

공식 안내

주요 기능

  • Source Code Pro의 코드·사용자 인터페이스용 고정폭 글꼴을 바탕으로 개발 도구용 아이콘을 추가한다.
  • Powerline, Font Awesome, Devicons, Octicons 등의 기호를 글꼴 문자로 표시할 수 있다.
  • 아이콘을 한 칸 폭에 맞추는 Mono, 더 큰 아이콘을 사용하는 일반형, 비례폭 환경용 Propo를 제공한다.
  • ExtraLight부터 Black까지 여러 굵기와 이탤릭 TTF 파일을 제공한다.
  • macOS에서 공식 배포 압축 파일을 이용하거나 Homebrew Cask로 설치할 수 있다.
광고

관련 프로그램

Proxyman

proxyman.com

Proxyman은 앱과 서버 사이의 HTTP·HTTPS 요청과 응답을 수집하고, 내용을 검사하거나 시험용 응답으로 바꾸는 네트워크 디버깅 프록시다. macOS에서 웹·모바일 앱의 API 오류를 추적하는 개발자와 QA 담당자에게 적합하다.

기타macOS

OpenCode

opencode.ai

OpenCode는 프로젝트 코드를 읽고 설명·수정 작업을 돕는 오픈소스 AI 코딩 에이전트입니다. 터미널, 데스크톱 앱, IDE 확장으로 이용하며 여러 모델 제공자와 로컬 모델을 연결할 수 있습니다. macOS는 Apple Silicon과 Intel용 데스크톱 배포를 모두 제공합니다.

기타macOS

Maccy

maccy.app

Clipboard manager

기타macOS

mitmproxy

mitmproxy.org

mitmproxy는 HTTP·HTTPS 통신을 가로채 요청과 응답을 살펴보고, 수정·저장·재생하는 무료 오픈소스 프록시입니다. macOS뿐 아니라 Windows와 Linux도 지원합니다. 터미널 인터페이스인 mitmproxy, 브라우저 GUI인 mitmweb, 자동화에 쓰는 mitmdump를 제공하며, 앱과 서버 사이의 API 오류를 분석하거나 테스트 응답을 만드는 개발자·QA 담당자에게 적합합니다.

기타macOS

AWS Corretto JDK

corretto.aws

AWS Corretto JDK의 공식 명칭은 Amazon Corretto이며, Amazon이 배포하는 무료 OpenJDK 개발·실행 환경이다. Java SE 호환성 검증을 거쳤으며 macOS, Linux, Windows에서 Java 프로그램을 개발하고 실행할 수 있다. 이 설명은 제공된 버전에 해당하는 Corretto 21 LTS와 macOS 사용을 중심으로 다룬다.

기타macOS

OpenVPN Connect client

openvpn.net

OpenVPN Connect는 Mac에서 OpenVPN 방식의 VPN 서버에 접속하는 공식 클라이언트다. Access Server와 CloudConnexa뿐 아니라 OpenVPN Community Edition 기반 서버에도 사용할 수 있다. 회사·기관이 제공한 연결 프로필로 내부 업무망에 접속하는 용도이며, 앱 설치만으로 VPN 서버나 이용 계정이 제공되지는 않는다.

기타macOS