BibTeXConv
| Other names | BibTeX Converter |
|---|---|
| Original author(s) | Thomas Dreibholz |
| Developer(s) | Thomas Dreibholz, Simula Research Laboratory, Simula Metropolitan Center for Digital Engineering |
| Initial release | July 11, 2010[1] |
| Stable release | 2.2.1[2]
/ April 22, 2026 |
| Repository | github |
| Written in | C++ |
| Engine | |
| Operating system | Linux, FreeBSD, MacOS |
| Platform | cross-platform |
| Type | Bibliography conversion |
| License | GPL-3.0-or-later |
| Website | www |
Search BibTeXConv on Amazon.
BibTeXConv is an open-source command-line tool used for filtering, sorting, and converting BibTeX bibliography files into various output formats. It provides a template-driven system that allows users to define custom output styles for different reference types, allowing the export of bibliographic data into structured formats required for purposes such as for websites, IETF documents, and publication lists.
Unlike standard bibliography managers, BibTeXConv includes extended capabilities for validating reference metadata, such as computing cryptographic hashes of linked files and acting as an automated download manager for research libraries.
BibTeXConv is included in several major software distributions, including Debian[3], Ubuntu[4], and FreeBSD[5].
Features
BibTeXConv offers advanced processing capabilities for bibliographic data:
- Template-Based Export: Uses a flexible template engine to transform BibTeX entries into formats including HTML, Markdown, YAML (such as the Debian Upstream MEtadata GAthered with YAml (UMEGAYA) format), plain text, and XML (specifically formatted for IETF Internet Drafts).
- Office Document Generation: Includes a companion tool, bibtexconv-odt, which exports references directly into OpenDocument Text (ODT) formats using predefined .odt templates. These can be converted to other formats, such as Microsoft Word DOCX, using standard office software.
- URL and File Validation: Can automatically verify URL links within output references. This includes checking the liveliness of the link, calculating the MD5 checksum of the target file, and determining the file's size and MIME type.
- Identifier Verification: Automatically verifies the mathematical validity (checksum) in ISBN and ISSN numbers.
- Download Management: Can parse the URL fields of BibTeX entries to act as a download manager, automatically fetching and storing referenced papers locally while skipping already downloaded files.
- Mapping Files: Supports mapping files to cleanly substitute or map specific fields during export (e.g., matching an author's name to the corresponding homepage URL).
Integration
Because it is a command-line tool, it can be integrated into automated build pipelines (such as CI/CD workflows) to update research group websites automatically when a new entry is added to a central BibTeX file.
See also
References
- ↑ "Initial Git commit". Thomas Dreibholz. Retrieved 2026-04-29.
- ↑ "BibTeXConv Homepage". Thomas Dreibholz. Retrieved 2026-04-29.
- ↑ "bibtexconv in Debian". Debian Project. Retrieved 2026-04-29.
- ↑ "bibtexconv in Ubuntu". Canonical Ltd. Retrieved 2026-04-29.
- ↑ "BibTeXConv on FreshPorts". FreshPorts. Retrieved 2026-04-29.
External links
This article "BibTeXConv" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:BibTeXConv. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
