본문으로 건너뛰기
로그인 둘러보기
기타 소프트웨어 · 윈도우즈 유틸

tmnl

0

tmnl은 GPU를 활용하여 렌더링되는 터미널 애플리케이션으로, 단순한 셸 환경을 넘어 구조화된 셀 디스플레이 프로토콜 기반의 화면 출력 표면을 함께 제공합니다.

터미널

소개

tmnl은 GPU를 활용하여 렌더링되는 터미널 애플리케이션으로, 단순한 셸 환경을 넘어 구조화된 셀 디스플레이 프로토콜 기반의 화면 출력 표면을 함께 제공합니다. 개발자 Chris McLennan이 만들었으며, wgpu를 활용한 GPU 가속으로 빠른 화면 표시와 함께 애플리케이션이 화면에 직접 그리거나 구조화된 콘텐츠를 표시할 수 있는 환경을 지원합니다.

상세정보

GPU 가속 렌더링

wgpu를 활용한 GPU 렌더링을 통해 터미널 화면을 빠르고 효율적으로 표시합니다.

구조화된 셀 디스플레이 프로토콜

단순 문자 출력 외에 셀 단위 디스플레이 표면을 정의하여, 앱이 화면에 직접 그리거나 구조화된 콘텐츠를 표시할 수 있도록 지원합니다.

셸 호환 터미널

터미널로서 셸 명령을 입력하고 결과를 화면에서 확인할 수 있는 환경을 제공합니다.

설치·시작·기본 사용

tmnl은 Windows, macOS, Linux 플랫폼에서 설치할 수 있습니다.

Windows (winget)

명령 프롬프트나 PowerShell에서 다음 명령을 실행하여 설치할 수 있습니다.

  • winget install –id ChrisMcLennan.tmnl –exact

macOS/Linux (셸 스크립트)

터미널에서 다음 명령을 실행하여 사전 빌드 바이너리를 설치할 수 있습니다.

  • curl –proto ‘=https’ –tlsv1.2 -LsSf https://github.com/chris-mclennan/tmnl/releases/download/v0.0.5/tmnl-rs-installer.sh | sh

Windows (PowerShell 스크립트)

PowerShell에서 다음 명령을 실행하여 설치할 수 있습니다.

  • powershell -ExecutionPolicy Bypass -c “irm https://github.com/chris-mclennan/tmnl/releases/download/v0.0.5/tmnl-rs-installer.ps1 | iex”

수동 다운로드

GitHub 릴리스 페이지에서 x64 Windows용 msi·zip, x64 및 aarch64 Linux용 tar.xz, Apple Silicon·Intel macOS용 pkg·tar.xz 파일을 다운로드할 수 있습니다.

설치가 완료되면 tmnl을 실행하여 GPU 가속으로 렌더링되는 터미널 화면을 열고, 일반 셸 명령을 그대로 사용할 수 있습니다.

지원 환경·요구사항

릴리스에 포함된 바이너리는 x64 아키텍처 기준으로 빌드되어 있으며, Windows 패키지 형식은 wix 기반 msi입니다. Apple Silicon과 Intel 칩셋을 포함한 macOS, x64 및 aarch64 아키텍처의 Linux도 지원합니다.

버전·업데이트

현재 최신 버전은 v0.0.5입니다. 공식 홈페이지는 tmnl.sh이며, 소스 코드 저장소는 github.com/chris-mclennan/tmnl에서 확인할 수 있습니다. 새 버전이 릴리스되면 동일한 winget 패키지(ChrisMcLennan.tmnl)와 GitHub 릴리스 페이지를 통해 배포됩니다.

라이선스

패키지 메타데이터상 라이선스는 Apache-2.0으로 표기되어 있습니다.

시스템 요구사항

운영체제로는 Windows(x64, MSVC 빌드), Linux(x86_64 또는 aarch64, GNU), macOS(Apple Silicon 또는 Intel) 환경이 제공되며, 각 플랫폼용 사전 빌드 바이너리가 릴리스에 포함됩니다. winget 패키지 식별자는 ChrisMcLennan.tmnl입니다.