Repolode
jarun

jarun/buku

페이지 제목과 태그를 자동으로 가져오고 브라우저 가져오기, 전문 및 정규식 검색, 이식 가능한 SQLite 데이터베이스를 지원하는 CLI 북마크 관리자입니다.

대체할 수 있는 제품:PinboardRaindrop.io

스타
7,240
포크
322
열린 이슈
2
마지막 커밋
3일 전

어떤 프로젝트인가요?

buku는 터미널에서 실행되는 북마크 관리자입니다. URL을 추가하면 페이지 제목과 설명을 가져오고 태그를 붙일 수 있어, 메타데이터를 직접 입력할 일이 거의 없습니다. Firefox, Chrome, Chromium, Vivaldi, Brave, Edge에서 북마크를 바로 가져올 수 있으며 HTML, XBEL, Markdown, RSS/Atom, Org 파일도 읽고 쓸 수 있습니다.

북마크는 컴퓨터 간에 옮기고 병합하기 쉽도록 설계된 로컬 데이터베이스에 저장됩니다. 검색은 부분 문자열, 정규식, 제목·URL·설명·태그별 검색 표식을 지원합니다. buku에는 데이터베이스 수동 암호화 옵션, 태그 이름 변경 및 리디렉션 규칙, Wayback Machine을 통한 깨진 링크 검사 기능도 포함되어 있습니다.

buku는 Python 라이브러리로 사용할 수 있으며, 별도 프로젝트인 bukuserver는 개인용 HTTP API를 갖춘 브라우저 기반 프런트엔드를 제공합니다.

핵심 기능

  • 01북마크 추가 시 페이지 제목, 설명, 태그를 자동으로 가져옵니다
  • 02Firefox, Chrome, Chromium, Vivaldi, Brave, Edge에서 북마크를 가져옵니다
  • 03부분 문자열, 정규식, 태그 논리 및 필드 검색 표식을 지원합니다
  • 04HTML, XBEL, Markdown, Org, RSS/Atom, JSON 형식으로 가져오고 내보냅니다
  • 05수동 암호화 옵션을 제공하는 로컬 데이터베이스를 사용합니다
  • 06Python 라이브러리로 사용할 수 있습니다

활용 사례

  • 주로 터미널에서 작업하는 개발자가 검색 가능한 북마크 모음을 관리
  • 브라우저의 북마크를 하나의 이식 가능한 파일로 옮기기
  • 북마크 목록을 fzf 또는 다른 셸 도구에 전달해 빠르게 열기
  • 오래된 북마크의 끊어진 링크나 리디렉션을 점검

빠른 시작

  1. 1

    pip으로 PyPI에서 buku를 설치합니다

    pip3 install buku
  2. 2

    제목과 태그를 자동으로 가져와 북마크를 추가합니다

    buku --add https://example.com
  3. 3

    북마크를 검색합니다

    buku --sany keyword

사용 전 알아둘 점

  • 기본적으로 터미널에서만 사용할 수 있으며, GUI를 사용하려면 별도 구성 요소인 bukuserver가 필요합니다.
  • Python 3.10 이상이 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

buku은(는) 무엇인가요?
페이지 제목과 태그를 자동으로 가져오고 브라우저 가져오기, 전문 및 정규식 검색, 이식 가능한 SQLite 데이터베이스를 지원하는 CLI 북마크 관리자입니다. buku는 터미널에서 실행되는 북마크 관리자입니다. URL을 추가하면 페이지 제목과 설명을 가져오고 태그를 붙일 수 있어, 메타데이터를 직접 입력할 일이 거의 없습니다. Firefox, Chrome, Chromium, Vivaldi, Brave, Edge에서 북마크를 바로 가져올 수 있으며 HTML, XBEL, Markdown, RSS/Atom, Org 파일도 읽고 쓸 수 있습니다.
buku은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
buku은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
buku은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. buku의 마지막 커밋은 2026년 10월 22일입니다.
buku은(는) 어디에 사용할 수 있나요?
주로 터미널에서 작업하는 개발자가 검색 가능한 북마크 모음을 관리 브라우저의 북마크를 하나의 이식 가능한 파일로 옮기기 북마크 목록을 fzf 또는 다른 셸 도구에 전달해 빠르게 열기 오래된 북마크의 끊어진 링크나 리디렉션을 점검
buku는 어떻게 설치하나요?
pip으로 PyPI에서 buku를 설치합니다: pip3 install buku 제목과 태그를 자동으로 가져와 북마크를 추가합니다: buku --add https://example.com 북마크를 검색합니다: buku --sany keyword
buku은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/jarun/buku

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트