← 소프트웨어 자료실

MacDown

MacDown은 macOS용 무료 오픈소스 Markdown 편집기다. 원문을 작성하면서 실시간 미리보기로 문서 구조를 확인하고, 표·작업 목록·코드 구문 강조·수식 등의 확장 기능을 설정할 수 있다. 공식 홈페이지의 배포 버전은 입력 정보의 0.7.2보다 새로운 0.7.3이지만, 안정판 업데이트 기록이 오래되어 최신 Mac 환경과의 호환성은 도입 전에 확인해야 한다.

어떤 작업에 적합한가

MacDown은 Mac에서 README, 기술 메모, 블로그 초안처럼 Markdown 파일을 직접 작성하는 사람에게 적합하다. 원문과 미리보기를 함께 보면서 제목 단계, 목록, 링크, 코드 블록의 모양을 확인하는 방식이다.

문서 내용과 서식을 일반 텍스트로 관리하려는 작업에 잘 맞는다. 공동 편집이나 게시 기능이 필요하다면 해당 기능을 제공하는 별도 도구까지 검토해야 한다.

주요 기능과 문법 설정

미리보기에는 Hoedown 렌더러를 사용한다. 표나 취소선 같은 확장 문법은 설정에 따라 결과가 달라지므로, 사용할 문법을 먼저 정하는 것이 좋다. 공식 FAQ는 GitHub 방식에 가깝게 작성하려면 Markdown 설정에서 Tables, Fenced code blocks, Strikethrough, Autolink를, Rendering 설정에서 Task list syntax를 켜도록 안내한다.

코드 블록은 언어 식별자를 지정하면 구문 강조를 적용할 수 있다. 수식과 Jekyll front-matter도 지원하지만, 다른 서비스로 옮길 문서라면 목적지에서도 같은 문법을 처리하는지 확인해야 한다.

설치와 첫 문서 작성 순서

공식 홈페이지의 다운로드 링크에서 배포 파일을 받은 뒤 압축을 풀고, MacDown 앱을 Applications 폴더로 옮기는 것이 공식 저장소의 설치 안내다. 이 설명은 문서에 근거한 절차이며 실제 설치나 실행 검증은 하지 않았다.

처음에는 새 문서에 제목, 짧은 문단, 목록을 작성하고 .md 파일로 저장한다. 미리보기에서 구조를 확인한 뒤 표와 작업 목록 등 필요한 확장 기능을 켠다. 이미지를 넣을 때는 문서와 이미지의 보관 위치를 먼저 정해 두면 파일을 옮길 때 경로를 점검하기 쉽다.

실무 예시: 프로젝트 인수인계 문서

프로젝트 인수인계용 README에 개요, 실행 절차, 담당자 목록, 미완료 작업을 작성할 수 있다. 실행 명령은 언어 식별자가 있는 코드 블록으로 구분하고, 남은 일은 작업 목록으로 표시한다. 화면 설명이 필요하면 이미지를 편집기에 끌어놓아 이미지 문법을 삽입한다.

이때 삽입되는 것은 로컬 경로이므로, 문서만 전달하면 상대방에게 이미지가 보이지 않을 수 있다. 전달 전에 이미지 파일을 함께 묶고 경로를 점검하며, GitHub 등에 올릴 문서는 최종 게시 환경에서도 표와 작업 목록을 다시 확인하는 편이 좋다.

비용과 버전, 유지보수 검토

MacDown은 MIT 라이선스로 공개되며 공식 홈페이지에서 무료로 내려받을 수 있다. 별도 유료판이나 무료판의 문서 수·사용 기간 제한은 확인한 공식 자료에 안내되어 있지 않다. 후원은 선택 사항이고, FAQ는 후원에 따른 별도 보상을 제공하지 않는다고 설명한다.

2026-10-09 확인 기준 공식 홈페이지와 GitHub 최신 안정판 표시는 0.7.3이다. 공식 안정판 이력의 날짜는 2020-01-03이며, 수정 내용은 환경설정 창 버그 해결이다. 입력된 0.7.2를 최신 버전으로 소개하면 안 된다. 장기간 안정판 갱신이 없다는 점은 도입 검토 항목으로 표시하되, 공식 지원 종료 선언을 확인한 것은 아니다.

문제가 생겼을 때 확인 순서

표나 작업 목록이 일반 텍스트처럼 보이면 먼저 관련 확장 옵션을 확인하고, 짧은 예제로 문법을 점검한다. 코드 색상이 나오지 않으면 코드 블록의 울타리와 언어 식별자를 확인한다. 이미지가 보이지 않으면 삽입된 경로와 실제 파일 위치를 비교한다.

앱 실행이 차단되는 문제는 공식 FAQ에도 등장하지만, 안내 화면과 절차가 오래되어 최신 macOS에 그대로 적용된다고 단정할 수 없다. 다운로드 출처와 운영체제의 현재 안내를 확인한다. 계속되는 오류는 앱 버전, macOS 버전, 재현 가능한 최소 문서를 정리하고 공식 GitHub 이슈에서 기존 보고를 찾아본다.

다른 도구와 선택 기준

MacDown은 Markdown 문서 한 편을 원문과 미리보기로 확인하는 작업을 중심으로 선택할 수 있다. 여러 문서의 제목을 검색하거나 파일·이미지 링크를 검증해야 한다면 VS Code도 비교할 만하다. VS Code 공식 문서는 작업 공간의 제목 탐색, 경로 자동 완성, 로컬 링크 검증과 나란히 보는 미리보기를 안내한다.

선택 기준은 화면의 단순함뿐 아니라 문서 규모, 링크 관리 필요성, 현재 운영체제와의 호환성이다. 특히 새 Mac에 도입할 때는 MacDown의 오래된 배포 기록을 함께 고려해야 한다.

공식 안내

주요 기능

  • Markdown 원문을 HTML로 실시간 렌더링해 미리보기 패널에 표시한다.
  • 표, 취소선, 자동 링크, 울타리 코드 블록 등 Markdown 확장 문법을 환경설정에서 선택한다.
  • 언어 식별자를 지정한 코드 블록에 Prism 기반 구문 강조를 적용한다.
  • TeX 형식 수식, GFM 작업 목록, Jekyll front-matter 처리를 지원한다.
  • 자동 완성을 제공하며, 필요에 따라 끌 수 있다.
  • 이미지를 편집기에 끌어놓으면 로컬 이미지 경로가 들어간 Markdown 이미지 문법을 삽입한다.
광고

관련 프로그램

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