Repolode
bensadeh

bensadeh/tailspin

Rust 명령줄 로그 파일 하이라이터(binary: tspin)로, 형식에 상관없이 날짜, 숫자, IP, UUID, URL, 키워드를 색상으로 표시합니다.

스타
7,999
포크
140
열린 이슈
2
마지막 커밋
3일 전

어떤 프로젝트인가요?

tailspin은 구문 강조를 적용해 로그 파일을 볼 수 있는 명령줄 도구입니다. 각 줄을 패턴 매처로 검사해 날짜, 숫자, IPv4 주소, UUID, URL, 파일 경로, HTTP 메서드, 심각도 키워드 등 자주 쓰이는 요소를 찾아냅니다. 특정 로그 형식에 맞춘 설정은 필요하지 않습니다.

파일을 less 페이저로 열거나, tail -f처럼 파일을 실시간으로 따라가거나, journalctl 또는 kubectl logs 같은 명령의 파이프 입력을 읽을 수 있습니다. 명령을 실행하고 그 출력을 표시하는 것도 가능합니다. 플래그로 강조 그룹을 켜고 끌 수 있으며, user-defined keywords와 정규식을 지원하는 theme.toml 파일로 스타일을 사용자 지정할 수 있습니다.

설치되는 바이너리 이름은 tspin입니다. Homebrew, Cargo, 여러 Linux 배포판의 저장소, Nix, Windows용 Scoop으로 설치할 수 있습니다.

핵심 기능

  • 01로그 형식에 상관없이 날짜, 숫자, IP 주소, UUID, URL, 경로 등을 강조 표시
  • 02설정 없이 바로 사용 가능
  • 03tail -f처럼 로그 출력을 실시간으로 따라가는 모드
  • 04kubectl logs, journalctl 같은 명령과 원활하게 파이프 연동
  • 05theme.toml로 강조 그룹과 색상을 사용자 지정
  • 06플래그나 설정 파일로 사용자 지정 키워드 및 정규식 하이라이터 지정

활용 사례

  • 터미널에서 애플리케이션 로그를 더 쉽게 훑어보며 읽기
  • 색상이 적용된 Kubernetes Pod 로그를 실시간으로 확인
  • 서버에서 파이프로 전달되는 syslog 또는 journalctl 출력 강조
  • 익숙하지 않은 로그 형식에서 오류 키워드를 빠르게 찾기

빠른 시작

  1. 1

    Cargo로 설치

    cargo install tailspin
  2. 2

    로그 파일 강조 표시

    tspin application.log

토픽

자주 묻는 질문

tailspin은(는) 무엇인가요?
Rust 명령줄 로그 파일 하이라이터(binary: tspin)로, 형식에 상관없이 날짜, 숫자, IP, UUID, URL, 키워드를 색상으로 표시합니다. tailspin은 구문 강조를 적용해 로그 파일을 볼 수 있는 명령줄 도구입니다. 각 줄을 패턴 매처로 검사해 날짜, 숫자, IPv4 주소, UUID, URL, 파일 경로, HTTP 메서드, 심각도 키워드 등 자주 쓰이는 요소를 찾아냅니다. 특정 로그 형식에 맞춘 설정은 필요하지 않습니다.
tailspin은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
tailspin은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
tailspin은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. tailspin의 마지막 커밋은 2026년 10월 19일입니다.
tailspin은(는) 어디에 사용할 수 있나요?
터미널에서 애플리케이션 로그를 더 쉽게 훑어보며 읽기 색상이 적용된 Kubernetes Pod 로그를 실시간으로 확인 서버에서 파이프로 전달되는 syslog 또는 journalctl 출력 강조 익숙하지 않은 로그 형식에서 오류 키워드를 빠르게 찾기
tailspin는 어떻게 설치하나요?
Cargo로 설치: cargo install tailspin 로그 파일 강조 표시: tspin application.log
tailspin은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/bensadeh/tailspin

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

관련 프로젝트