- 다양한 데이터 소스(파일, Git 저장소, 환경 변수, Docker 이미지 등)를 퍼지 매칭 알고리즘으로 빠르게 검색할 수 있는 텍스트 기반 사용자 인터페이스(TUI) 도구
- 확장성을 염두에 두고 설계되었으며, 간단한 설정으로 다양한 데이터 소스를 추가 가능함
- "Neovim의 Telescope 플러그인"과 "Helix 편집기의 Nucleo 매처"에서 영감을 받았으며, "Tokio"를 활용해 최적의 성능을 제공함
주요 기능
-
고속: 비동기 I/O와 멀티스레딩을 활용해 매끄럽고 반응성 높은 UI 제공
-
퍼지 매칭: 최첨단 퍼지 매칭 라이브러리를 사용해 항목 리스트를 효율적으로 필터링 가능
-
기본 포함된 기능들: 기본 제공 채널과 미리보기를 즉시 사용 가능
-
쉘 통합: 쉘 통합을 통해 스마트 자동 완성 기능 활용 가능
-
채널: 파일, Git 저장소, 환경 변수 등 여러 데이터 소스를 검색할 수 있는 기본 제공 채널 개념 중심으로 설계
-
사용자 정의 채널: 중앙화된 설정 파일을 사용하여 사용자만의 채널을 쉽게 추가 가능
-
미리보기 기능: 별도 창에서 항목 내용을 미리볼 수 있음
-
구문 강조 내장: 다양한 파일 형식에 대해 비동기 구문 강조 기능 제공
-
키 바인딩: Vim 및 기타 인기 있는 터미널 단축키에서 영감을 받은 직관적인 기본 키 바인딩 포함
-
테마: 10개의 기본 테마 제공 또는 사용자가 손쉽게 커스텀 테마 생성 가능
-
크로스 플랫폼: Linux, MacOS, Windows에서 모두 동작
-
터미널 호환성: 주요 터미널 에뮬레이터에서 완벽히 작동