반응형
만화책 및 전자책 로컬 파일 관리 및 뷰어 데스크톱 앱 소개
디지털로 만화책이나 전자책을 소장하다 보면 대량의 파일 구조와 메타데이터를 관리하는 데 번거로움을 겪기 쉽습니다.
특히 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 |