# bragibooks

> Self-hosted web app for cleaning up and organizing audiobook libraries, with file merging, format conversion, and metadata fetching from Audible.

- **Category:** Audiobook Management
- **Licence:** GPL-3.0
- **Latest version:** v1.2.3
- **Open source:** oss
- **Languages:** Go, JavaScript, Python, Svelte, HTML
- **Platforms:** Docker, Docker Compose
- **Tags:** Audio, Sveltekit, Metadata, Library Management, Media Management, Audiobooks, Metadata Management, Docker, Go, Django, Self Hosted, Audiobook, Audible, M4b, Metadata Parser, Audiobook Cleanup, Audiobookdb

## Description

Bragibooks is a self-hosted web application for cleaning up and managing audiobook libraries. It provides a web interface for merging multiple audio files, converting MP3s to M4B format, cleaning up existing M4B metadata, and fetching metadata from Audible via ASIN lookup. Built with Django and Celery for background processing, it runs in Docker with persistent configuration storage. The app uses m4b-merge for audiobook processing and audnexus for metadata retrieval from Audible (US only).

## Links

- [Homepage](https://github.com/djdembeck/bragibooks)
- [Docker](ghcr.io/djdembeck/bragibooks)
- [GitHub Repository](https://github.com/djdembeck/bragibooks)
- [Docker Hub](https://hub.docker.com/r/djdembeck/bragibooks)

---
Source: https://selfhost.directory/project/bragibooks