소개
Amfora는 Gemini 프로콜 전용 터미널 브라우저입니다. 이 프로그램은 텍스트 기반 인터넷 환경을 아름답고 기능적으로 제공하기 위해 개발되었으며, 탭 브라우징, 테마 지원, 북마크, 검색 등 다양한 기능을 터미널 환경에서 구현합니다. Go 언어로 작성되었으며 GNU GPLv3 라이선스로 배포되는 오픈소스 소프트웨어입니다.
상세정보
기본 브라우징 기능
- URL 브라우징 및 TOFU(Trust On First Use) 지원
- 탭 기반 브라우징으로 여러 페이지를 동시에 열 수 있습니다
- 기본 전진/후진 히스토리 기능 (각 탭별)
- 페이지 내 ANSI 색상 코드 지원
검색 및 콘텐츠 관리
- 내장 검색 기능 (기본적으로 geminispace.info 사용)
- 북마크 기능
- 페이지 및 임의 데이터 다운로드 지원
- Ctrl+F로 페이지 내 검색 기능
고급 기능
- 55개 이상 문자셋 지원
- 클라이언트 인증서 지원
- 테마 커스터마이징 및 커뮤니티 기여 테마 제공
- RSS, Atom, JSON Feed 구독 기능
- 페이지 변경 알림 구독
- 비텍스트 파일을 외부 애플리케이션으로 열거나 스트리밍
- Gopher나 HTTP와 같은 프로토콜을 Gemini 서버를 통해 프록시 지원
- 소스 코드 문법 하이라이팅
다운로드·설치 방법
Windows 사용자를 위한 설치 방법:
- GitHub 릴리스 페이지에서 바이너리 파일을 다운로드합니다
- 실행 파일을 두 번 클릭한 후 “고급 > 어쨌든 실행” 옵션을 선택합니다
- Scoop 패키지 매니저를 통해서도 설치 가능합니다 (scoop install extras/amfora)
Linux/macOS 사용자를 위한 설치 방법:
- Linux: 각 배포판의 패키지 관리자로 설치 가능
- macOS: Homebrew (brew install amfora) 또는 MacPorts (sudo port install amfora) 사용
- 소스에서 빌드: Go 1.15 이상과 GNU Make 필요
기본 사용법
Amfora를 실행하면 터미널에서 텍스트 기반 인터넷 브라우저가 시작됩니다. URL을 입력하여 Gemini 사이트에 접속할 수 있으며, 탭을 사용하여 여러 페이지를 동시에 열 수 있습니다. 상세한 사용법과 설정 방법은 공식 위키 페이지를 참조하세요.
이런 경우에 유용합니다
Gemini 프로토콜 기반의 인터넷을 탐색하고 싶을 때, 터미널 환경에서 웹 브라우징을 선호할 때, 또는 가볍고 빠른 텍스트 기반 인터넷 브라우저가 필요할 때 Amfora를 유용하게 사용할 수 있습니다. 특히 개발자나 터미널 중심 작업 환경을 사용하는 사람들에게 적합합니다.
지원 환경·시스템 요구사항
- 완전한 크로스 플랫폼 지원 (Windows, Linux, macOS)
- Windows 사용 시 Windows Terminal 사용 권장
- UTF-8 인코딩 지원 필요
- 소스 빌드 시: Go 1.15 이상, GNU Make 필요
최신 버전·업데이트
최신 버전은 1.11.0이며, GitHub에서 릴리스를 확인할 수 있습니다. 프로젝트는 현재 유지보수 모드로, 가능한 경우 버그 수정을 진행하고 있습니다.
라이선스
GNU General Public License v3.0 (GPL-3.0) 라이선스로 배포되는 오픈소스 소프트웨어입니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


