느려짐을 유발한 프로세스를 추적하도록 CPU·메모리·GPU·네트워크·디스크·배터리 기록을 저장하는 macOS 네이티브 성능 모니터
jacklandrin/OnlySwitch
자주 쓰는 시스템 토글, 단축어, 시스템 모니터링과 위젯을 한곳에서 관리하는 올인원 macOS 메뉴 막대 앱입니다.
대체할 수 있는 제품:iStat Menus
- 스타
- 6,039
- 포크
- 246
- 열린 이슈
- 54
- 마지막 커밋
- 20시간 전
어떤 프로젝트인가요?
OnlySwitch는 데스크톱 아이콘 숨기기, 다크 모드 전환, Mac 잠자기 방지, 노치 관리, 마이크 음소거 등 자주 쓰는 시스템 제어 기능을 하나의 맞춤형 목록으로 모아 제공하는 macOS 메뉴 막대 앱입니다. 스위치와 macOS Shortcuts를 추가·삭제·재정렬하고, 키보드 단축키를 지정하거나 데스크톱 또는 알림 센터에 위젯으로 배치할 수 있습니다.
내장 스위치 외에도 CPU, GPU, 메모리, 디스크, 네트워크 사용량을 보여주는 System Monitor, Codex Usage 탭, Dock 창 미리보기, 선택적으로 사용할 수 있는 데스크톱 펫을 제공합니다. Evolution에서는 Shell 또는 AppleScript 스크립트를 기반으로 사용자 지정 버튼과 스위치를 만들 수 있으며, Only Agent는 Ollama, OpenAI 또는 Gemini를 사용해 자연어 요청을 AppleScript로 변환합니다. 함께 제공되는 OnlyRemote 앱을 통해 iPhone 또는 iPad에서 원격으로 제어할 수 있고, OpenClaw에서는 deeplink로 스위치를 실행할 수 있습니다.
앱은 Swift와 SwiftUI로 작성되었으며 The Composable Architecture를 따릅니다. 일부 기능은 최신 macOS 버전이 필요하고, 일부는 시스템 업데이트 후 작동하지 않을 수 있는 비공개 macOS API에 의존합니다.
핵심 기능
- 01데스크톱 아이콘 숨기기, 다크 모드, 잠자기 방지 등을 위한 맞춤형 메뉴 막대 스위치.
- 02macOS Shortcuts를 가져오고 스위치와 Shortcuts에 키보드 단축키를 지정할 수 있습니다.
- 03제어 기능을 실행하는 데스크톱 및 알림 센터 위젯.
- 04CPU, GPU, 메모리, 디스크, 네트워크 사용량을 확인하는 System Monitor.
- 05Evolution에서 사용자 지정 Shell 또는 AppleScript 스위치와 버튼을 만들 수 있습니다.
- 06Only Agent는 Ollama, OpenAI 또는 Gemini를 사용해 자연어를 AppleScript로 변환합니다.
활용 사례
- 시스템 설정을 열지 않고 숨김 파일, 다크 모드, 잠자기 방지 등을 빠르게 전환할 수 있습니다.
- Mac 제어 기능을 위젯으로 데스크톱이나 알림 센터에 추가해 한 번의 클릭으로 실행할 수 있습니다.
- OnlyRemote를 사용해 로컬 네트워크를 통해 iPhone 또는 iPad에서 Mac을 제어할 수 있습니다.
- AppleScript 또는 셸 명령을 기반으로 개인용 자동화 버튼을 만들 수 있습니다.
빠른 시작
- 1
Homebrew로 OnlySwitch를 설치합니다
brew install only-switch - 2
OnlySwitch를 실행하고 아이콘이 보이지 않으면 시스템 설정 → 메뉴 막대에서 활성화합니다
- 3
메뉴 막대의 OnlySwitch 아이콘을 클릭해 제어 목록을 연 다음, 설정을 열어 스위치를 사용자 지정합니다
사용 전 알아둘 점
- macOS 전용이며 일부 기능은 macOS 26 이상이 필요합니다.
- 일부 기능은 비공개이며 문서화되지 않은 macOS API에 의존하므로 시스템 업데이트 후 작동하지 않을 수 있습니다.
- 버전 2.5.6 이하에서는 자동 업데이트가 제대로 작동하지 않습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- OnlySwitch은(는) 무엇인가요?
- 자주 쓰는 시스템 토글, 단축어, 시스템 모니터링과 위젯을 한곳에서 관리하는 올인원 macOS 메뉴 막대 앱입니다. OnlySwitch는 데스크톱 아이콘 숨기기, 다크 모드 전환, Mac 잠자기 방지, 노치 관리, 마이크 음소거 등 자주 쓰는 시스템 제어 기능을 하나의 맞춤형 목록으로 모아 제공하는 macOS 메뉴 막대 앱입니다. 스위치와 macOS Shortcuts를 추가·삭제·재정렬하고, 키보드 단축키를 지정하거나 데스크톱 또는 알림 센터에 위젯으로 배치할 수 있습니다.
- OnlySwitch은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- OnlySwitch은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- OnlySwitch은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. OnlySwitch의 마지막 커밋은 2026년 11월 5일입니다.
- OnlySwitch은(는) 어디에 사용할 수 있나요?
- 시스템 설정을 열지 않고 숨김 파일, 다크 모드, 잠자기 방지 등을 빠르게 전환할 수 있습니다. Mac 제어 기능을 위젯으로 데스크톱이나 알림 센터에 추가해 한 번의 클릭으로 실행할 수 있습니다. OnlyRemote를 사용해 로컬 네트워크를 통해 iPhone 또는 iPad에서 Mac을 제어할 수 있습니다. AppleScript 또는 셸 명령을 기반으로 개인용 자동화 버튼을 만들 수 있습니다.
- OnlySwitch는 어떻게 설치하나요?
- Homebrew로 OnlySwitch를 설치합니다: brew install only-switch OnlySwitch를 실행하고 아이콘이 보이지 않으면 시스템 설정 → 메뉴 막대에서 활성화합니다 메뉴 막대의 OnlySwitch 아이콘을 클릭해 제어 목록을 연 다음, 설정을 열어 스위치를 사용자 지정합니다
- OnlySwitch은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/jacklandrin/OnlySwitch
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
메뉴 막대 대시보드를 갖춘 메모리 최적화, 디스크 정리, 앱 제거, 팬 제어 및 잠자기 방지용 macOS 네이티브 툴킷입니다.
CPU, 메모리, GPU, 네트워크, 디스크, 배터리 및 온도 통계를 보여 주는 가벼운 macOS 메뉴 막대 시스템 모니터입니다.
CPU, 메모리, 디스크, 네트워크, 배터리 상태를 표시하고 배터리 충전을 80~100%로 제한할 수 있는 무료 오픈소스 macOS 네이티브 메뉴 막대 앱입니다.
Claude Code, Codex 같은 AI 코딩 에이전트가 작업하는 동안 덮개를 닫아도 Mac을 깨워 두는 macOS 메뉴 막대 앱입니다.