Automic VaultAutomic Vault

brew

Installer libmobi avec Homebrew, apt

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de libmobi pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install libmobi

local Homebrew formula metadata

Linux

Debian aptvérifié · 92%
sudo apt install libmobi-dev

Debian stable package indexes · libmobi-dev · Source: deb.debian.org

aperçu

Résumé du paquet

C library for handling Kindle (MOBI) formats of ebook documents

Commandes et alias

  • mobidrm
  • mobimeta
  • mobitool

historique

Historique du projet et usages

Libmobi is a C library and tool suite for Mobipocket and Kindle MOBI-family ebook files. It gives Unix packages a small native way to inspect, parse, reconstruct, edit metadata, and handle older Kindle document formats.

Historique du projet

The project README describes Libmobi as a C library for Mobipocket/Kindle MOBI ebook documents, with command-line tools that also serve as examples for the library API. Its feature list covers PalmDOC, PRC, MOBI, newer KF8/AZW/AZW3, AZW4, metadata editing, encrypted documents, dictionary markup reconstruction, and output that can be fed back to kindlegen.

The release history shows a practical, parser-maintenance project: early releases added metadata extraction and mobimeta, while later releases focused heavily on corrupted-input handling, fuzzing-reported overreads, null dereferences, portability, and build fixes.

Historique d'adoption

Libmobi is niche because MOBI is an older Kindle-era format, but it is useful in ebook tooling and preservation workflows where existing collections contain .mobi, .azw, or .azw3 files. The README names projects using it, including KyBook 2 Reader, @Voice Aloud Reader, and the QLMobi Quick Look plugin.

Homebrew, Debian, and Ubuntu package libmobi, making its command-line tools mobidrm, mobimeta, and mobitool available without building from source.

Modes d'utilisation

Developers include mobi.h and link with -lmobi to load MOBI files into library structures and parse raw content into HTML, CSS, fonts, and media resources. Command-line users use mobitool and related tools for inspection and metadata work.

The package is most useful for archival conversion, ebook metadata cleanup, Kindle-file debugging, and applications that still need to understand MOBI-family files even as EPUB dominates newer publishing workflows.

Pourquoi les passionnés de paquets s'y intéressent

Libmobi is significant as an ebook-format archaeology package: it wraps a historically important commercial reading format in inspectable C code and command-line utilities.

Its fuzzing-heavy maintenance story is also notable. Ebook parsers process complex, often third-party-generated files, so the small package has a security and robustness role out of proportion to its install counts.

Chronologie

  • 2010s: Libmobi is developed publicly as a C library for Mobipocket and Kindle file formats.
  • 2021: Libmobi 0.7 and 0.8 fix corrupt-data crashes and CVE-assigned out-of-buffer reads.
  • 2022: Libmobi 0.11 fixes multiple fuzzing-discovered buffer overreads and null pointer dereferences.
  • 2024: Libmobi 0.12 fixes build issues with newer libxml, MSVC debug builds, clang warnings, and corrupt-input undefined behavior.

Related projects

  • Mobipocket and Kindle formats are the document families Libmobi targets.
  • kindlegen is relevant because Libmobi can reconstruct source structure that can be fed back to it.
  • QLMobi is a related Quick Look plugin that uses Libmobi for MOBI preview support.

posture de sécurité

Niveau de risque : vert

library-like package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • library-like package without higher-risk signals

Signaux

  • metadata:library-like

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
mobidrmcliexécutable global
mobimetacliexécutable global
mobitoolcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-26
version du gestionnaire0.12
gestionnaire mis à jour2026-06-19
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/bfabiszewski/libmobi

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:libmobi
Version0.12
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/libmobi
Page d'accueilhttps://github.com/bfabiszewski/libmobi
Dépôthttps://github.com/bfabiszewski/libmobi
Docs amonthttps://github.com/bfabiszewski/libmobi#readme
LicenceLGPL-3.0-or-later
Archive sourcehttps://github.com/bfabiszewski/libmobi/releases/download/v0.12/libmobi-0.12.tar.gz
Dernière mise à jour2026-06-19T12:32:37-07:00
Pulseupdated
Bibliothèques fournies par macOSlibxml2
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namelibmobi
Version Scheme0
Revision1
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

libmobi-dev 0.12+dfsg-1

Development files for libmobi

https://github.com/bfabiszewski/libmobi

sudo apt install libmobi-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libmobi
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Libmobi
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libmobi-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libmobi-tools 0.12+dfsg-1

Tools for handling Mobipocket/Kindle ebook format documents

https://github.com/bfabiszewski/libmobi

sudo apt install libmobi-tools
  • Section: text
  • Architecture: amd64
  • Source Package: libmobi
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Libmobi
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libmobi-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libmobi0t64 0.12+dfsg-1

C library for handling Mobipocket/Kindle ebook format documents

https://github.com/bfabiszewski/libmobi

sudo apt install libmobi0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: libmobi
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libmobi
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libmobi0t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

libmobi-dev 0.11+dfsg-1.1build1

Development files for libmobi

https://github.com/bfabiszewski/libmobi

sudo apt install libmobi-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: libmobi
  • 1 Dépendances
  • normalized package name match
  • Correspondance par : Libmobi
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libmobi-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libmobi-tools 0.11+dfsg-1.1build1

Tools for handling Mobipocket/Kindle ebook format documents

https://github.com/bfabiszewski/libmobi

sudo apt install libmobi-tools
  • Section: universe/text
  • Architecture: amd64
  • Source Package: libmobi
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Libmobi
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libmobi-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libmobi0t64 0.11+dfsg-1.1build1

C library for handling Mobipocket/Kindle ebook format documents

https://github.com/bfabiszewski/libmobi

sudo apt install libmobi0t64
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: libmobi
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libmobi
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libmobi0t64 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment