Repolode
asmvik

asmvik/yabai

바이너리 공간 분할로 창을 자동 정렬하고 CLI로 제어하는 macOS 타일링 윈도우 매니저

대체할 수 있는 제품:MagnetMoom

스타
29,745
포크
790
열린 이슈
267
마지막 커밋
4개월 전

어떤 프로젝트인가요?

yabai는 macOS의 기본 윈도우 매니저를 확장하는 윈도우 관리 도구입니다. 주요 기능은 타일링입니다. 바이너리 공간 분할 알고리즘을 사용해 화면의 창을 자동으로 재배치하므로, 사용자는 창을 직접 배치하는 대신 창의 콘텐츠에 집중할 수 있습니다.

명령줄 인터페이스로 창, space, 디스플레이를 제어합니다. skhd나 다른 서드파티 도구를 사용해 키보드 단축키를 지정할 수 있습니다. 그 밖에도 마우스 커서를 따라 포커스를 이동하는 기능, space 전환 애니메이션 비활성화, 기본 제한인 16개를 초과해 space를 만드는 기능을 제공합니다.

yabai는 macOS Big Sur부터 Tahoe까지를 실행하는 Intel 및 Apple Silicon Mac을 지원합니다. 일부 버전에서는 시스템 설정에서 특정 옵션을 활성화해야 합니다. 손쉬운 사용 권한이 필요하며, 일부 고급 기능을 사용하려면 시스템 무결성 보호를 부분적으로 비활성화하고 Dock.app에 scripting addition을 주입해야 합니다.

핵심 기능

  • 01바이너리 공간 분할 기반의 자동 타일링 레이아웃
  • 02명령줄에서 창, space, 디스플레이 제어
  • 03skhd 또는 다른 도구를 통한 키보드 단축키 지정
  • 04마우스 커서를 따라 포커스 이동
  • 05space 전환 애니메이션 비활성화
  • 0616개를 초과하는 space 생성

활용 사례

  • 개발자와 고급 사용자를 위한 Mac 키보드 중심의 창 배치
  • 명령줄을 통한 창 배치 및 작업 공간 관리 자동화
  • 수동으로 크기를 조정하지 않고 여러 디스플레이에서 많은 창 정리

토픽

자주 묻는 질문

yabai은(는) 무엇인가요?
바이너리 공간 분할로 창을 자동 정렬하고 CLI로 제어하는 macOS 타일링 윈도우 매니저 yabai는 macOS의 기본 윈도우 매니저를 확장하는 윈도우 관리 도구입니다. 주요 기능은 타일링입니다. 바이너리 공간 분할 알고리즘을 사용해 화면의 창을 자동으로 재배치하므로, 사용자는 창을 직접 배치하는 대신 창의 콘텐츠에 집중할 수 있습니다.
yabai은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
yabai은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
yabai은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. yabai의 마지막 커밋은 2026년 6월 14일입니다.
yabai은(는) 어디에 사용할 수 있나요?
개발자와 고급 사용자를 위한 Mac 키보드 중심의 창 배치 명령줄을 통한 창 배치 및 작업 공간 관리 자동화 수동으로 크기를 조정하지 않고 여러 디스플레이에서 많은 창 정리
yabai은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/asmvik/yabai

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트