프로젝트 소개

MonkeyNote는 SwiftUI로 완전히 구축된 최신의 미니멀한 메모 작성 애플리케이션으로, macOS용으로 설계되었습니다. 속도와 단순함에 중점을 두고 생각과 아이디어를 정리할 수 있는 깔끔하고 방해 요소가 없는 인터페이스를 제공합니다. 주요 기능으로는 무제한 중첩이 가능한 계층적 폴더 구성, 지연 없이 대용량 파일을 처리하는 빠른 일반 텍스트 편집기, 너비·깜박임·애니메이션 설정을 구성할 수 있는 고도로 사용자 지정 가능한 커서가 포함됩니다. 이 앱은 단어 및 줄 완성 모드를 모두 갖춘 지능형 자동 완성, 사용자 지정 가능한 지연 시간, 조절 가능한 불투명도를 제공합니다. 내장 맞춤법 검사는 철자가 틀린 단어에 밑줄을 표시하며 자동 완성 사전 언어를 공유합니다. 강력한 문서 내 검색은 빠른 일치 항목 탐색을 지원하며, 직관적인 드래그 앤 드롭 작업을 통해 사용자가 메모와 폴더를 쉽게 재정렬할 수 있습니다. 구성은 간단합니다. 메모는 기본적으로 ~/Documents/MonkeyNote/에 로컬로 저장되며 보관 위치를 변경할 수 있습니다. 설정은 UserDefaults에 저장되며 사이드바의 기어 아이콘을 통해 접근할 수 있습니다. 사용자는 라이트/다크 테마를 전환하고, 고정폭·둥근·세리프 글꼴 패밀리 중에서 선택하고, 글꼴 크기를 조정하고, 커서·자동 완성·맞춤법 검사 동작을 미세 조정할 수 있습니다. 키보드 단축키에는 검색 필드에 초점을 맞추는 Cmd+F, 다음 일치 항목으로 이동하는 Enter, 검색을 닫고 편집기로 돌아가는 Escape가 포함됩니다. 이 앱은 macOS 15.7 이상이 필요합니다. ./run.sh를 사용하여 소스에서 실행하거나, ./build.sh를 사용하여 소스에서 빌드하거나, Xcode 16.2+로 빌드할 수 있습니다. 사전 빌드된 .dmg 파일은 GitHub Releases 페이지에서 제공됩니다. 이 프로젝트는 MIT 라이선스에 따라 오픈소스이며 기여를 환영합니다.