BibTeX Tidy

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • OPS - Build and Run Open Source Unikernels
  • Scout APM - Less time debugging, more time building
  • GitHub repo jabref

    Graphical Java application for managing BibTeX and biblatex (.bib) databases

    It looks really good, might use it on top of JabRef[1] when I snapshot my library for inclusion in a paper. Even so, JabRef already does most of what is advertised here, but it is really useful just by being in the browser.


  • GitHub repo zotero

    Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.

    After getting into my thesis I switched to Zotero[1] to manage my resources. Its extension BetterBibtex[2] can refresh a bibfile automatically on change. Even works on subcollections too.


  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo biblint

    BibLint -- a system for fixing bibtex databases

  • GitHub repo rebiber

    A simple tool to update bib entries with their official information (e.g., DBLP or the ACL anthology).

    This is great! Especially nice to be able to remove entire fields.

    Relatedly, here are a couple of tools to ensure that references are complete (e.g. updating arXiv papers to their published versions, mostly for computer science papers):

    - (CLI, web interface)

    - (only *ACL papers, web interface with diff, disclaimer: mine)

  • GitHub repo writegood-mode

    Minor mode for Emacs to improve English writing

  • GitHub repo betterbib

    :green_book: Update BibTeX files with info from online resources.

    I find formatting is usually a nonissue with BibTeX files as entries tend to already be automatically generated from some authoritative source (e.g., CrossRef).

    What I do end up using a lot however is nschloe's betterbib [1].


  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo allmytexs

    My allmytexs script package has a texlint script which runs fotlatexmk, chktex, hunspell, and linkchecker. The next updates will also run biblint.

  • GitHub repo bibtool

    BibTool is a tool for manipulating BibTeX data bases. BibTeX provides a mean to integrate citations into LaTeX documents. BibTool allows the manipulation of BibTeX files which goes beyond the possibilities -- and intentions -- of BibTeX.

  • GitHub repo zotero-better-bibtex

    Make Zotero effective for us LaTeX holdouts

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts