- JSON 및 logfmt 형식 로그를 파싱해 사람이 읽기 좋은 단일 뷰로 보여주는 고성능 로그 뷰어·프로세서
- 대용량 로그 파일에서 초당 2GiB 수준 스캔 속도, 수백 GB 규모·수백 개 파일까지 빠르게 처리
-
필드 기반 필터링(-f), 레벨 필터링(-l), 타임스탬프 범위 필터링(--since/--until) 을 지원해 복잡한 조건의 로그 탐색을 단일 툴로 처리
- 논리 연산자·집합 연산·부분 문자열·와일드카드·정규식 등을 조합하는 쿼리 언어(--query) 를 제공해 정교한 로그 질의 구성 가능
- 기본적으로 less 등 외부 페이저와 자동 연동되며,
--paging/-P 옵션으로 자동/항상/사용 안 함을 세밀하게 제어
-
-s 옵션으로 로그를 시간순 정렬하고, 인덱싱을 통해 이후 필터링 시 재스캔 없이 빠른 조회 가능
-
-F follow 모드와 --tail 옵션을 통해 여러 소스의 실시간 로그를 합쳐 시간순으로 스트리밍 관찰하는 기능 제공
-
--hide·--hide '*'·--hide '!field' 조합으로 필드 단위 가리기·보이기를 제어하고, -e/-E로 빈 필드 자동 숨김 여부를 선택
-
--time-format, --time-zone, --local 옵션과 환경변수를 통해 시간 포맷·타임존을 유연하게 설정
- YAML/TOML/JSON 기반 설정 파일과
HL_ 접두사로 시작하는 환경변수, CLI 인자를 계층적으로 병합하는 설정 시스템 제공
-
테마 시스템을 통해 다크/라이트·16색/256색/트루컬러 등 다양한 색상 테마 적용 및 사용자 정의 테마 파일 로딩 지원
- macOS(Homebrew), Linux(curl+tar, pacman, cargo), Windows(Scoop, cargo), NixOS(nix run/profile) 등 다양한 플랫폼 설치 경로를 공식 지원