← 소프트웨어 자료실

itch

itch는 itch.io의 인디 게임과 소프트웨어를 내려받고 설치·실행·업데이트하는 데스크톱 앱이다. Linux, Windows, macOS를 지원하며 구매 내역과 컬렉션을 앱에서 탐색할 수 있다. 제공된 Flathub 배포본은 itch.io가 직접 지원하는 공식 패키지가 아니라 커뮤니티 패키지다.

어떤 사용자에게 적합한가

itch.io에서 여러 인디 게임을 내려받거나 게임잼 출품작을 비교하는 사용자에게 적합하다. 웹사이트에서 파일을 하나씩 받아 압축을 풀고 실행 경로를 기억하는 대신, 설치와 실행을 앱 안에서 관리할 수 있다.

앱은 Linux뿐 아니라 Windows와 macOS도 지원한다. 다만 앱의 지원 OS와 개별 게임의 지원 OS는 별개다. Linux에서 이용하려면 먼저 프로젝트 페이지의 Linux 배포 파일이나 HTML5 제공 여부를 확인해야 한다.

콘텐츠 탐색과 업데이트

내장 브라우저는 제작자가 꾸민 프로젝트 페이지를 보여주며, 구매 내역과 컬렉션에서 콘텐츠를 찾을 수 있다. 설치된 항목은 라이브러리에서 관리하고, 설정에서 저장 위치를 추가해 시스템 디스크 사용량을 분산할 수 있다.

공식 홈페이지는 게임 자동 업데이트와 브라우저 게임의 오프라인 동기화를 안내한다. 델타 패치는 이를 지원하는 업로드 방식의 게임에 적용되므로 모든 다운로드가 변경분만 전송한다고 해석하면 안 된다. 오프라인 이용을 계획한다면 필요한 파일을 미리 동기화하고 개별 게임의 온라인 요구 사항도 확인한다.

Linux 설치와 첫 작업 순서

개발사 배포본은 공식 앱 페이지에서 Linux 설치 프로그램 itch-setup을 받는다. 공식 안내에 따라 실행 권한을 부여한 뒤 실행하며, GTK3가 필요하다. 기본 앱 설치 경로는 ~/.itch다.

앱이 시작되면 계정으로 로그인하고 설정에서 게임 저장 위치를 확인한다. 이어 구매 내역이나 컬렉션에서 작품을 선택하고, Linux용 파일을 확인해 설치한 뒤 실행한다.

제공된 Flathub 링크는 별도 선택지다. 해당 페이지는 itch.io의 검증·제휴·지원 대상이 아닌 커뮤니티 패키지라고 명시한다. 개발사 설치본과 Flatpak의 업데이트 경로를 구분해야 한다.

무료 이용과 콘텐츠 비용

앱 다운로드에는 별도 구매 절차가 제시되지 않으며, 유료 앱 등급이나 기능 잠금은 확인한 공식 자료에 안내되어 있지 않다. 그러나 itch.io에서 제공하는 콘텐츠에는 무료와 유료 항목이 모두 있다. 앱을 받았다고 유료 게임의 이용 권한까지 생기는 것은 아니다.

게임별 가격과 포함 파일, 이용 조건은 각 제작자의 판매 페이지에서 확인한다. 특정 게임의 할인 가격이나 무료 제공 범위를 전체 서비스의 공통 조건으로 적용하지 않는다.

문제가 생겼을 때 확인할 순서

설치하거나 실행하지 못하면 먼저 게임의 지원 OS와 선택한 파일을 확인한다. 다음으로 제작자가 적은 실행 방법과 요구 사항을 읽고, 앱 설정의 설치 위치 및 오류 메시지를 확인한다. 공식 FAQ도 Linux에서 게임 패키징에 따른 호환성 문제가 발생할 수 있다고 설명한다.

앱 업데이트가 되지 않으면 설치 방식을 확인한다. 현재 설치 문서는 itch-setup 설치본의 자동 업데이트를 안내하고, Flatpak 등 다른 배포본은 별도 업데이트가 필요하다고 명시한다. 계속 실패하면 앱 버전, 배포 방식, 게임 주소와 오류 내용을 정리해 공식 이슈 추적기에 보고한다.

활용 예시와 다른 도구의 선택 기준

예를 들어 게임잼 심사자가 웹에서 후보작을 컬렉션에 모은 뒤, itch 앱에서 Linux용 작품을 설치해 순서대로 실행하는 흐름을 구성할 수 있다. 브라우저 작품은 사전에 동기화해 인터넷 연결이 없는 장소에서 검토할 준비를 한다.

한두 작품을 잠깐 확인한다면 일반 웹브라우저에서 직접 다운로드하는 방식도 선택할 수 있다. 여러 itch.io 작품의 설치와 업데이트를 계속 관리할 때는 itch가 적합하다. Steam 중심으로 실행 목록을 운영한다면 공식 변경 기록에 안내된 Steam 바로가기 기능을 검토할 수 있다. 바로가기를 추가해도 게임 자체의 OS 호환성이 보장되는 것은 아니다.

유지보수 상태와 검토 사항

공식 변경 기록에서 2026년의 기능 추가와 수정 내역을 확인했으며, 이번에 연 자료에서 지원 종료 공지는 확인되지 않았다. 오래된 지원 종료 프로그램으로 분류할 근거는 없다.

다만 공식 FAQ의 Linux 업데이트 설명과 현재 앱 설치 문서에는 차이가 있다. 설치 안내에는 itch-setup을 다루는 현재 문서를 우선 적용하고, 오래된 FAQ의 배포 형식이나 최소 OS 요구 사항을 그대로 확정하지 않는 것이 좋다.

공식 안내

주요 기능

  • 내장 브라우저에서 itch.io 프로젝트 페이지를 살펴보고 게임과 소프트웨어를 설치한다.
  • 구매한 콘텐츠와 컬렉션을 찾아 설치하고, 설치된 항목을 라이브러리에서 관리한다.
  • 설치한 게임의 업데이트를 관리하며, 대응하는 배포 방식에서는 변경분만 받는 델타 패치를 사용한다.
  • 브라우저 게임을 앱에 동기화해 오프라인으로 실행할 수 있다.
  • 설정에서 게임 설치 위치를 추가하고 기본 저장 위치를 바꿀 수 있다.
  • 설치된 게임을 Steam 바로가기로 등록하거나, 기존에 내려받은 게임 폴더를 라이브러리에 연결할 수 있다.
광고

관련 프로그램

miniforge

github.com

Miniforge는 conda-forge를 기본 패키지 저장소로 설정한 최소 설치 배포판이다. conda와 mamba를 제공하며, 필요한 라이브러리를 추가하고 프로젝트마다 독립된 실행 환경을 만들 수 있다. macOS에서 Python 데이터 분석이나 개발 환경을 직접 구성하려는 사용자에게 적합하다.

기타macOS

GitHub Desktop

desktop.github.com

GitHub Desktop은 Git 저장소의 변경 비교, 커밋, 브랜치 관리와 원격 동기화를 그래픽 화면에서 수행하는 무료 오픈 소스 앱이다. GitHub와 GitHub Enterprise 연동에 초점을 두며, macOS와 Windows에서 사용할 수 있다.

기타macOS

Postman

postman.com

Postman은 API 요청 전송, 응답 검사, 테스트 자동화와 협업을 제공하는 API 개발 플랫폼입니다. macOS의 Intel·Apple Silicon을 지원합니다.

기타macOS

Proxyman

proxyman.com

Proxyman은 앱과 서버 사이의 HTTP·HTTPS 요청과 응답을 수집하고, 내용을 검사하거나 시험용 응답으로 바꾸는 네트워크 디버깅 프록시다. macOS에서 웹·모바일 앱의 API 오류를 추적하는 개발자와 QA 담당자에게 적합하다.

기타macOS

OpenCode

opencode.ai

OpenCode는 프로젝트 코드를 읽고 설명·수정 작업을 돕는 오픈소스 AI 코딩 에이전트입니다. 터미널, 데스크톱 앱, IDE 확장으로 이용하며 여러 모델 제공자와 로컬 모델을 연결할 수 있습니다. macOS는 Apple Silicon과 Intel용 데스크톱 배포를 모두 제공합니다.

기타macOS

Maccy

maccy.app

Clipboard manager

기타macOS