BibMine

If you work with academic papers, you’ve probably spend a long time cleaning up BibTeX entries – copying from publishers’ sites, fixing broken metadata or coming up with citation keys. BibMine automates this drudgery.

Point it at a directory of PDFs, and BibMine will extract bibliographic metadata directly from the PDF files using CERMINE, convert the metadata into a BibTeX entry with bibutils and reformat the result with BibTool so your BibTeX file looks consistent.

BibMine is free software available under the GNU General Public License version 3 or later.

Get

Download the latest release or browse through older releases.

Releases are signed with the maintainer’s PGP key. You should verify the authenticity of the files after downloading them.

Hack

Development takes place at the project’s repository on Codeberg. Assuming you have Git installed, you can retrieve the latest development snapshot using the following command:

$ git clone https://codeberg.org/jordanschn/bibmine.git

Contributions are welcome! You can send changes as a patch via e-mail to <bug+bibmine@jordanschn.com>. Please read through the HACKING file in the repository before submitting.

Help

See the README for installation instructions and an overview of usage. For details on available options, run bibmine -h.

If you find an issue that is not addressed in the documentation, you should send a bug report to <bug+bibmine@jordanschn.com>.

For advice on writing bug reports, you can refer to this article on how to report bugs effectively.

Updated 2025-09-14 21:26:52 UTC. Built 2025-09-14 22:35:11 UTC.
This page is available under Creative Commons Attribution 4.0 International.
Copyright © 2025 Jordan Schneider <jordanschn@jordanschn.com>.