본문으로 건너뛰기
로그인 둘러보기
생산성·자동화 · 윈도우즈 유틸 · 인터넷·네트워크·원격

Gosuki

0

GoSuki는 여러 웹 브라우저의 북마크를 실시간으로 자동 감지하고 통합 관리하는 오픈 소스 북마크 매니저입니다.

로컬 저장멀티 브라우저북마크 관리실시간 동기화오픈소스웹 UI프라이버시

소개

GoSuki는 여러 웹 브라우저의 북마크를 실시간으로 자동 감지하고 통합 관리하는 오픈 소스 북마크 매니저입니다. 로컬에서 구동되며, 확장 기능이나 클라우드 동기화 없이 하나의 바이너리 파일로 모든 북마크를 포터블 데이터베이스에 저장합니다. Linux, macOS, Windows를 포함한 여러 플랫폼에서 브라우저 프로필을 자동으로 인식하여 관리할 수 있습니다.

상세정보

프로그램 소개

GoSuki는 여러 인터넷 브라우저에서 사용하는 북마크를 하나의 로컬 데이터베이스로 수집하고 관리하는 프로그램입니다. 브라우저 확장 기능을 설치하거나 클라우드 서비스에 가입할 필요 없이, 설치 즉시 모든 브라우저의 북마크 변화를 자동으로 감지합니다. 이 소프트웨어는 특히 여러 브라우저를 동시에 사용하거나 브라우저 간 전환에 따른 북마크 분산 문제를 해결하고자 하는 사용자들을 위해 설계되었습니다.

주요 기능

  • 실시간 감지: 북마크를 수동으로 가져오거나 내보낼 필요 없이, 브라우저에서 북마크를 추가하거나 변경하면 GoSuki가 즉시 이를 감지하여 데이터베이스를 업데이트합니다.
  • 멀티 브라우저 지원: 설치된 모든 인터넷 브라우저(Chrome, Firefox 등)와 브라우저 프로필을 자동으로 인식하여 통합 관리합니다.
  • 태그 시스템: ‘#태그’를 사용하여 북마크를 자유롭게 분류할 수 있으며, 브라우저의 폴더 구조도 태그로 변환하여 사용합니다.
  • 웹 UI 및 CLI: 로컬에서 실행되는 웹 인터페이스와 명령줄 인터페이스(CLI)를 모두 제공하여 원하는 방식으로 북마크에 접근할 수 있습니다.
  • 다중 기기 동기화 및 아카이브: 북마크를 여러 기기 간에 동기화하거나 ArchiveBox를 사용하여 오랫동안 보존할 수 있습니다.

다운로드·설치 방법

GoSuki는 공식 웹사이트(gosuki.net) 또는 GitHub 저장소에서 설치 파일을 다운로드할 수 있습니다. Windows 사용자는 zip 형식의 설치 파일을 제공받아 압축을 풀면 됩니다. Linux 사용자는 pacman, apt, Homebrew 등 자신의 배포판에 맞는 패키지 관리자를 통해 설치할 수 있으며, 소스에서 직접 빌드하는 것도 가능합니다. 소스 빌드 시 SQLite3 개발 라이브러리가 필요합니다.

기본 사용법

설치 후 터미널에서 ‘gosuki start’ 명령을 입력하면 백그라운드 서비스로 실행되어 모든 브라우저의 북마크를 모니터링하기 시작합니다. 기본적으로 localhost:2025에서 웹 UI를 제공하며, ‘–listen’ 옵션으로 주소와 포트를 변경할 수 있습니다. 터미널 사용자는 ‘–tui start’ 옵션으로 실시간 상태를 모니터링할 수 있습니다.

기존에 사용하던 북마크가 있다면 ‘gosuki import buku’ 명령으로 Buku 데이터베이스에서 가져오거나, Pocket CSV 파일을 가져올 수도 있습니다. 웹 UI에서 Ctrl+D 단축키를 사용하여 새로운 북마크를 추가하고 커스텀 명령어를 실행할 수 있습니다.

이런 경우에 유용합니다

  • 다중 브라우저 사용자: 업무용과 개인용 등 여러 브라우저를 동시에 사용하는 경우, 분산된 북마크를 한 곳에서 관리하고 싶을 때 유용합니다.
  • 프라이버시 중시 사용자: 북마크를 클라우드 서비스나 브라우저 확장 기능에 맡기지 않고 로컬에서 안전하게 관리하고 싶은 경우 적합합니다.
  • 브라우저 전환 사용자: 특정 브라우저의 확장 기능 지원이 중단되거나 기능에 불편을 느끼고 다른 브라우저로 전환할 때, 기존 북마크를 그대로 유지할 수 있습니다.

지원 환경·시스템 요구사항

GoSuki는 Windows, macOS, Linux, FreeBSD, NetBSD, OpenBSD를 지원합니다. 모든 주요 인터넷 브라우저의 북마크를 자동으로 인식하여 관리할 수 있습니다.

최신 버전·업데이트

현재 최신 버전은 1.4.2이며, 오픈 소스 라이선스(AGPL-3.0-or-later)로 배포됩니다. 공식 GitHub 저장소에서 지속적으로 업데이트가 이루어지고 있습니다.

제한 사항·확인 사항

GoSuki는 브라우저의 내부 북마크 파일을 직접 모니터링하는 방식으로 작동하므로, 지원하는 브라우저 형식에 따라 인식 범위가 달라질 수 있습니다. Buku 데이터베이스를 사용하려면 ‘gosuki import buku’ 명령으로 반드시 초기 가져오기 과정을 거쳐야 합니다. 현재 버전에서는 일부 기능이 로드맵에 포함되어 있어 완전히 구현되지 않았을 수 있습니다.

시스템 요구사항

SQLite3 개발 라이브러리(소스 빌드 시)