플랫폼 네이티브 UI와 GPU 렌더링을 지원하는 빠르고 기능이 풍부한 터미널 에뮬레이터로, 터미널 임베딩용 libghostty 라이브러리도 제공합니다.
kovidgoyal/kitty
Linux, macOS 등에서 실행되는 빠르고 기능이 풍부한 GPU 기반 터미널 에뮬레이터입니다.
- 스타
- 35,385
- 포크
- 1,568
- 열린 이슈
- 11
- 마지막 커밋
- 7시간 전
어떤 프로젝트인가요?
kitty는 하루 대부분을 명령줄에서 보내는 개발자를 위한 터미널 에뮬레이터입니다. OpenGL을 통한 GPU 렌더링으로 텍스트와 그래픽을 그리며, 여러 플랫폼에서 실행되도록 설계되었습니다.
기본적인 터미널 에뮬레이션 외에도 스크립트로 제어할 수 있는 원격 제어 인터페이스와 설정 가능한 키보드 및 레이아웃 시스템을 제공합니다. 프로젝트는 주로 Python으로 작성되었으며 C와 Go 구성 요소도 포함하고 있습니다. 또한 다른 프로그램이 kitty의 기능을 인식할 수 있도록 terminfo 항목을 함께 제공합니다.
프로젝트 홈페이지에서는 문서와 FAQ를 확인할 수 있으며, 사용 관련 질문을 나눌 수 있는 GitHub Discussions와 Reddit 커뮤니티도 운영합니다.
핵심 기능
- 01텍스트와 그래픽을 OpenGL로 GPU 렌더링합니다.
- 02데스크톱 운영체제에서 사용할 수 있습니다.
- 03명령줄에서 스크립트로 제어할 수 있는 원격 제어 인터페이스를 제공합니다.
- 04키보드 단축키와 창 레이아웃을 설정할 수 있습니다.
- 05다른 프로그램이 기능을 감지할 수 있도록 terminfo 항목을 제공합니다.
활용 사례
- 빠른 터미널에서 매일 셸 작업을 하고 개발 도구를 실행합니다.
- 원격 제어를 통해 터미널 세션과 창 관리를 자동화합니다.
- 키 바인딩과 레이아웃을 조정해 터미널 작업 환경을 맞춤 설정합니다.
사용 전 알아둘 점
- GPL-3.0 라이선스가 적용됩니다. 카피레프트 라이선스이므로 파생 저작물도 동일한 조건으로 배포해야 합니다.
토픽
자주 묻는 질문
- kitty은(는) 무엇인가요?
- Linux, macOS 등에서 실행되는 빠르고 기능이 풍부한 GPU 기반 터미널 에뮬레이터입니다. kitty는 하루 대부분을 명령줄에서 보내는 개발자를 위한 터미널 에뮬레이터입니다. OpenGL을 통한 GPU 렌더링으로 텍스트와 그래픽을 그리며, 여러 플랫폼에서 실행되도록 설계되었습니다.
- kitty은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- kitty은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- kitty은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. kitty의 마지막 커밋은 2026년 10월 21일입니다.
- kitty은(는) 어디에 사용할 수 있나요?
- 빠른 터미널에서 매일 셸 작업을 하고 개발 도구를 실행합니다. 원격 제어를 통해 터미널 세션과 창 관리를 자동화합니다. 키 바인딩과 레이아웃을 조정해 터미널 작업 환경을 맞춤 설정합니다.
- kitty은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/kovidgoyal/kitty
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
파일을 병렬 청크로 나누고 여러 미러에서 다운로드하는 Go 기반 키보드 중심 터미널 다운로드 관리자
셸이 유휴 상태가 되면 별자리, 비, 입자 등의 애니메이션 장면을 보여 주는 Go 기반 터미널 화면 보호기입니다.
Python 루프, 이터러블, 명령줄 파이프용 빠르고 확장 가능한 진행률 표시줄입니다.
nano의 후속으로 설계된, 의존성 없이 단일 정적 바이너리로 배포되는 현대적이고 사용하기 쉬운 터미널 텍스트 편집기입니다.
터미널에서 JSON을 탐색하고 접거나 변환할 수 있는 대화형 뷰어 및 프로세서입니다.