최근 개발자 r-ohan이 인기 온라인 라디오 방송국 NTS 라디오(NTS Radio)를 터미널 환경에서 즐길 수 있는 비공식 커맨드라인 인터페이스(CLI) 플레이어 'nts'를 공개하며 개발 커뮤니티의 주목을 받고 있습니다. 이 프로젝트는 깃허브(GitHub)에서 공개되었으며, 러스트(Rust) 언어로 개발되어 효율성과 안정성을 자랑합니다. 사용자들은 이제 복잡한 웹 브라우저나 별도 앱 없이도 터미널 창에서 NTS 라디오의 다양한 채널과 콘텐츠를 손쉽게 이용할 수 있게 되었습니다.
'nts'는 NTS 1, NTS 2 채널은 물론, 여덟 가지 장르별 '인피니트 믹스테이프(Infinite Mixtapes)'를 제공합니다. 특히 현재 방송 중인 프로그램의 상세 정보, 다음 방송 예정, 그리고 사용자 현지 시간에 맞춘 스케줄 정보를 실시간으로 확인할 수 있는 것이 특징입니다. 또한, 키티(Kitty), 아이텀2(iTerm2), 식셀(Sixel) 이미지 지원 터미널에서는 앨범 아트워크까지 표시되어 시각적인 즐거움을 더하며, 터미널 크기에 따라 레이아웃이 유연하게 조정됩니다. macOS 환경에서는 '지금 재생 중(Now Playing)' 기능과 미디어 키(media-key)를 지원하여 편의성을 높였습니다.
이러한 CLI 기반 라디오 플레이어의 등장은 개발자와 기술 애호가들에게 새로운 형태의 미디어 소비 경험을 제공한다는 점에서 의미가 큽니다. 터미널 환경에 익숙한 사용자들은 작업 흐름을 방해받지 않고 백그라운드에서 음악을 감상하거나 새로운 음악을 탐색할 수 있게 됩니다. 또한, 러스트로 개발되어 성능이 뛰어나고, 오픈 소스로 공개되어 커뮤니티의 기여를 통해 지속적으로 발전할 가능성이 열려 있다는 점도 주목할 만합니다. 이는 단순한 라디오 플레이어를 넘어, 개발자들이 자신들의 작업 환경을 더욱 개인화하고 최적화할 수 있는 하나의 도구로서 활용될 잠재력을 보여줍니다.