awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rmcrackan avatar

rmcrackan/Libation

0
View on GitHub↗
5,703 Stars·296 Forks·C#·GPL-3.0·2 Aufrufegetlibation.com↗

Libation

Libation is a comprehensive audiobook management system designed to download, decrypt, and organize Audible audiobooks. It integrates account authentication, library synchronization, DRM removal, and format transcoding into a single desktop application with a plugin-free graphical interface and a built-in theme editor.

The project distinguishes itself through a batch library synchronization engine that scans all configured Audible accounts in one pass, a metadata tag rewriting system that corrects chapter markers and cover art after decryption, and a template-based file naming engine that constructs output file and folder names from audiobook metadata. It also includes a wildcard and range search engine for querying the library, and Snap-aware configuration persistence that survives package updates.

Beyond its core decryption and downloading capabilities, Libation supports multi-format audio conversion to AAC-LC, xHE-AAC, MP3, or original format preservation, and can handle Widevine-protected audiobooks for higher-quality stereo output. The application provides a command-line interface for automation, account management via JSON import or browser-based OAuth login, and library metadata export to Excel, CSV, or JSON. A template engine with conditional content inclusion and formatting for date, language, list, name, number, region, series, text, and duration properties enables detailed customization of file naming.

The application is distributed as a desktop GUI with a color theme editor, and its configuration system includes audio codec selection, file naming rules, and system integration settings for non-US Audible accounts and database path correction after Snap updates.

Features

  • Audible Notifications - Downloads and decrypts Audible audiobooks, removing DRM to produce playable local files in multiple formats.
  • File Naming and Destination Templates - Constructs output file and folder names from audiobook metadata using user-defined templates.
  • Metadata-Driven File Naming Templates - Provides a template engine that constructs file names from audiobook metadata fields with conditional formatting.
  • DRM Removal Utilities - Downloads and decrypts Audible audiobooks, removing DRM for permanent offline ownership.
  • Audiobook Downloads - Downloads audiobooks from Audible accounts for permanent offline access.
  • Audible DRM Downloaders - Downloads and decrypts Audible audiobooks, removing DRM for permanent ownership.
  • DRM Decryption Suites - Removes digital rights management from downloaded audiobooks for playback on any device.
  • AAX Decryptors - Decrypts AAX-format audiobooks and removes DRM to produce playable audio files.
  • Audiobook Library Managers - Scans, searches, filters, and organizes a personal collection of Audible audiobooks with metadata and cover art.
  • Library Collection Management - Organizes, searches, and filters a local collection of Audible audiobooks with metadata and cover art.
  • Audiobook Metadata Correctors - Corrects chapter markers, cover art, and metadata tags in decrypted audiobook files for proper playback.
  • Batch Synchronization Engines - Ships a batch engine that scans all configured Audible accounts and reconciles local files in one pass.
  • Audiobook Metadata Tracking - Corrects chapter markers, cover art, and metadata tags after decryption to improve the listening experience.
  • Audio Format Converters - Transforms audiobook files between supported audio formats for compatibility with different players.
  • Audible API Clients - Provides a client library that directly interfaces with Audible's internal API for account and library operations.
  • Audiobook Library Imports - Scans linked Audible accounts to populate the local library with all owned titles.
  • Multi-Format Audiobook Decryptors - Decrypts AAX and Widevine-protected audiobooks and transcodes to multiple output formats.
  • Metadata-Based File Naming - Builds output file and folder names from audiobook metadata using a flexible tag-based template engine.
  • Audible Account Importers - Imports Audible accounts from JSON exports, validates them, and refreshes tokens for local use.
  • Existing Audiobook Imports - Imports existing audiobook files with cover art into the application.
  • Widevine Decryptors - Downloads audiobooks protected by Google's Widevine DRM for higher-quality stereo tracks.
  • Chapter Editors - Corrects chapter markers, cover art, and metadata tags in downloaded Audible audiobooks.
  • Personal Library Managers - Lets users search, filter, and tag their audiobook collection for easy management.
  • Library Filters - Queries and filters the local audiobook collection by various criteria to quickly find specific titles.
  • Format Export for Device Compatibility - Exports audiobooks as widely supported m4b or mp3 files playable on any media player or self-hosted server.
  • CLI Library Scanners - Scans all configured Audible accounts and imports library metadata from the command line.
  • OAuth Browser Login Flows - Performs OAuth login by printing a sign-in URL and completing the flow with the browser's redirect URL.
  • Audiobook Transcoders - Transcodes audiobooks from multiple formats to MP3 for broader player compatibility.
  • Audiobook Search Filters - Queries and organizes the audiobook library using search terms and filter criteria.
  • Audiobook Format Converters - Transforms audiobook files between supported audio formats for compatibility with different media players.
  • Multi-Format Audiobook Downloads - Downloads audiobooks in multiple audio formats based on user configuration.
  • Media Management CLI Tools - Controls download, library scanning, and account management operations from the command line for automation.
  • Audiobook Management CLIs - Controls download and library operations for audiobooks through a command-line interface.
  • Conditional Content Blocks - Includes or excludes template content based on property existence or comparison checks within naming templates.
  • CLI Task Managers - Runs download and management tasks from the command line for automation and scripting.
  • Audiobook Codec Selectors - Lets users choose between xHE-AAC and AAC-LC codecs to balance audio quality with media player support.
  • Single Book Downloaders - Re-downloads a specific audiobook by its ASIN, even if the file already exists locally.
  • Audible Account Configurations - Imports Audible accounts via JSON export and performs OAuth login through an external browser.
  • Widevine DRM Configurators - Enables Widevine DRM and requests the xHE-AAC codec to obtain higher-quality stereo audio from Audible.
  • Audiobook Metadata Search Engines - Implements a query parser with prefix wildcards, Boolean operators, and range filters for audiobook metadata.
  • Custom Color Theme Definitions - Adjusts the application's color scheme through a built-in theme editor for a personalized interface.

Star-Verlauf

Star-Verlauf für rmcrackan/libationStar-Verlauf für rmcrackan/libation

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht rmcrackan/libation?

Libation is a comprehensive audiobook management system designed to download, decrypt, and organize Audible audiobooks. It integrates account authentication, library synchronization, DRM removal, and format transcoding into a single desktop application with a plugin-free graphical interface and a built-in theme editor.

Was sind die Hauptfunktionen von rmcrackan/libation?

Die Hauptfunktionen von rmcrackan/libation sind: Audible Notifications, File Naming and Destination Templates, Metadata-Driven File Naming Templates, DRM Removal Utilities, Audiobook Downloads, Audible DRM Downloaders, DRM Decryption Suites, AAX Decryptors.

Welche Open-Source-Alternativen gibt es zu rmcrackan/libation?

Open-Source-Alternativen zu rmcrackan/libation sind unter anderem: sandreas/m4b-tool — This command-line utility provides a specialized interface for managing and manipulating audiobook files. It functions… apprenticeharper/dedrm_tools — DeDRM_tools is a software suite designed to automate the removal of digital rights management from personal e-book… aidoku/aidoku — Aidoku is a manga reader application and digital library manager. It serves as a modular content aggregator that… ali-bouali/book-social-network — This platform is a social network application designed for managing community book exchanges and personal digital… readest/readest — Readest is a comprehensive digital reading platform designed to manage, annotate, and consume electronic books across… mihonapp/mihon — Mihon is a content aggregation client and manga reader application designed to manage digital comic libraries. It…

Open-Source-Alternativen zu Libation

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Libation.
  • sandreas/m4b-toolAvatar von sandreas

    sandreas/m4b-tool

    1,530Auf GitHub ansehen↗

    This command-line utility provides a specialized interface for managing and manipulating audiobook files. It functions as a processing engine designed to handle audio merging, splitting, and format standardization, allowing users to organize large collections through automated workflows. The tool distinguishes itself by integrating silence detection to automatically identify logical break points for chapter creation and segmentation. It supports parallel task execution to maximize throughput during batch operations and utilizes metadata injection to ensure that chapter markers, cover art, and

    PHPaudiobookm4b
    Auf GitHub ansehen↗1,530
  • apprenticeharper/dedrm_toolsAvatar von apprenticeharper

    apprenticeharper/DeDRM_tools

    15,104Auf GitHub ansehen↗

    DeDRM_tools is a software suite designed to automate the removal of digital rights management from personal e-book files. By stripping restrictive encryption layers during the import process, the utility enables users to manage their digital libraries and convert protected files into open formats for use across various reading devices. The system operates through a modular architecture that utilizes plugin-based event interception to hook into host applications. It performs cryptographic key extraction by scanning local configuration files and memory, applying algorithm-specific decryption to

    Python
    Auf GitHub ansehen↗15,104
  • aidoku/aidokuAvatar von Aidoku

    Aidoku/Aidoku

    3,951Auf GitHub ansehen↗

    Aidoku is a manga reader application and digital library manager. It serves as a modular content aggregator that allows users to discover, download, and read manga from various third-party sources and local files. The application utilizes a modular source plugin system to integrate external provider packages, enabling the ingestion of content from multiple third-party sources. It includes a sync engine that communicates with external tracking APIs to maintain consistent reading progress across different platforms. The system covers manga library management, including the ability to search fo

    Swiftiosmangareading
    Auf GitHub ansehen↗3,951
  • ali-bouali/book-social-networkAvatar von ali-bouali

    ali-bouali/book-social-network

    1,051Auf GitHub ansehen↗

    This platform is a social network application designed for managing community book exchanges and personal digital libraries. It provides a structured environment for users to organize book collections, coordinate the borrowing and returning of items, and manage approval workflows for shared resources. The system is built as a RESTful backend that integrates user account management with secure, token-based authentication. It utilizes email-driven identity verification to secure access and maintains persistent state through a relational database, ensuring that user profiles and library assets r

    TypeScriptangulardockerjava
    Auf GitHub ansehen↗1,051
  • Alle 30 Alternativen zu Libation anzeigen→