리뷰/제품

BookManager & viewer (CBZ, EPUB, PDF, TXT)

2026. 7. 20. 19:56
반응형

만화책 및 전자책 로컬 파일 관리 및 뷰어 데스크톱 앱 소개

디지털로 만화책이나 전자책을 소장하다 보면 대량의 파일 구조와 메타데이터를 관리하는 데 번거로움을 겪기 쉽습니다.

특히 Kavita, Komga, Calibre 같은 개인 서버나 뷰어를 구축하여 사용한다면,

라이브러리가 깔끔하게 정리되어 있어야 원활한 이용이 가능합니다.

이번 글에서는 이러한 파일 관리 작업을 데스크톱 환경에서 직관적으로 도와주는 오픈소스 프로젝트, BookManager를 소개합니다.

 

012345678

BookManager란?

BookManager는 CBZ, ZIP, EPUB, PDF 등의 만화책과 전자책 파일을 로컬 데스크톱에서 정리하고 관리할 수 있도록 개발된 Windows 및 macOS 지원 애플리케이션입니다.

압축 파일의 구조를 정리하고, 내부 이미지의 파일명을 일괄 변경하며, ComicInfo.xml 기반의 메타데이터를 편집하는 기능을 통합된 환경에서 제공합니다. 로컬 드라이브나 NAS에 보관된 대량의 파일을 스캔하고 관리하는 작업에 유용합니다.

주요 기능

  • 만화책 압축 파일 구조 정리
    • ZIP, CBZ, CBR, RAR, 7Z 형식의 압축 파일 구조를 평탄화하고 정리합니다.
    • 압축 파일 내부의 이미지 파일명을 일정한 패턴으로 일괄 변경할 수 있으며, 변경 전 패턴 미리보기 및 누락 페이지 확인 기능을 지원합니다.
  • EPUB 및 PDF 라이브러리 관리
    • 만화책뿐만 아니라 EPUB과 PDF 파일도 라이브러리 단위로 스캔하여 관리할 수 있습니다.
    • 표지, 제목, 작가, 출판사, ISBN 등의 메타데이터를 정리하여 다른 뷰어에서 일관된 정보로 표시되도록 돕습니다.
  • 외부 API 연동 및 메타데이터 관리
    • 리디북스, 알라딘, Google Books, AniList, Comic Vine, Amazon 등 국내외 다양한 API와 연동하여 책 정보를 검색하고 손쉽게 가져옵니다.
    • 글로벌 만화 관리 생태계의 표준인 ComicInfo.xml 형식으로 메타데이터를 저장하므로, 다른 앱이나 서버로 라이브러리를 이동해도 메타데이터가 그대로 유지됩니다.
  • 내장 뷰어 및 서버 공유 기능
    • 만화책, EPUB, PDF, TXT 파일을 자체 내장 뷰어로 바로 열람할 수 있습니다.
    • 정리된 라이브러리를 OPDS, Web, WebDAV 공유 서버로 실행하여 다른 네트워크 기기에서 곧바로 접근할 수 있습니다.

활용 대상

  • Kavita, Komga, YACReader, Panels 등 만화 관리 서버나 뷰어를 운용하시는 분
  • Calibre, KOReader, Apple Books, Google Play Books 등에서 전자책을 체계적으로 관리하고 싶으신 분
  • 규격화되지 않은 압축 파일 구조와 이미지 파일명으로 인해 라이브러리 정리에 어려움을 겪으셨던 분

플랫폼 지원 및 설치 방법

  • 지원 운영체제: Windows, macOS
  • 라이선스: MIT License

프로그램은 GitHub 저장소의 Releases 페이지에서 내려받아 압축을 해제한 뒤 바로 실행할 수 있습니다. (단, macOS 환경의 경우 최초 실행 시 보안 정책으로 인해 터미널을 통한 격리 속성 해제 작업이 필요할 수 있으며, 자세한 방법은 저장소에 안내되어 있습니다.)

상세한 사용법과 최신 업데이트 내역은 아래의 프로젝트 링크에서 확인하실 수 있습니다.

  • GitHub 저장소: dongkkase/BookManager
  • 프로젝트 페이지: https://dongkkase.github.io/BookManager/
반응형

'리뷰 > 제품' 카테고리의 다른 글

Nintendo Switch 2 Pro 컨트롤러(프로콘2 사용 후기/리뷰)  (2) 2025.06.06
닌텐도 스위치2 vs 닌텐도 스위치1 차이점 및 성능 비교  (1) 2025.04.26
'리뷰/제품' 카테고리의 다른 글
  • Nintendo Switch 2 Pro 컨트롤러(프로콘2 사용 후기/리뷰)
  • 닌텐도 스위치2 vs 닌텐도 스위치1 차이점 및 성능 비교
Dongkkase
Dongkkase
개발자로 일하면서 부딪히는 문제풀이가 누군가에게 도움이 되길 바라며
    반응형
  • Dongkkase
    정집사의 개발로그
    Dongkkase
  • 전체
    오늘
    어제
    • All (481)
      • 금융 (61)
      • Programing (296)
        • Algorithm (39)
        • API (2)
        • javascript (122)
        • CSS (8)
        • HTML (10)
        • PHP (15)
        • JAVA (27)
        • JSP (17)
        • JSP 예제 (1)
        • IOS (1)
        • Android (1)
        • Sencha Touche (1)
        • bat file, cmd (0)
        • 디버깅 (2)
        • SQL (21)
        • MS-SQL (1)
        • MySQL (13)
        • 보안 (5)
        • 공유 (1)
      • Server (14)
        • Docker (1)
        • Windows (9)
        • Linux (3)
        • jeus (1)
      • Database (6)
      • IT 일반 (16)
      • 리뷰 (39)
        • Book (17)
        • 제품 (3)
        • 영화 소개 (11)
        • 음악 소개 (7)
      • 잡생각 (36)
        • 회고 (3)
        • 컬럼 (4)
        • 자료실 (6)
        • 낙서장 (12)
        • 위시리스트 (2)
        • WOW (1)
        • 덕 (1)
  • 인기 글

  • 최근 댓글

  • 태그

    디자인패턴
    IT블로그
    기초
    php
    자바
    자바스크립트유틸
    읽고 싶은 책
    IT 관련
    IT·컴퓨터
    It
    js패턴
    자바스크립트
    위시리스트
    블로그
    JavaScript
    사고 싶은 책
    SQL
    Java
    jsp
    iT's MY LiFE
Dongkkase
BookManager & viewer (CBZ, EPUB, PDF, TXT)
상단으로

티스토리툴바