bibtool
bibtool copied to clipboard
Extend Sect. Related Programs by 'betterbib', 'python-bibtexparser', 'BibDesk' and 'ebib'
I like section 1.1. Related Programs in the documentation.
I would add following opensource software projects which other might find interesting as well
-
betterbib (github, pypi)
It offers for example the possibility to complete records via online query, it can abbreviate or unabbreviate journal names, and get records by doi, e.g.
$ cat dois.txt | xargs -I '{}' betterbib-doi2bibtex '{}'
and more. - BibDesk (sourceforge.net) I consider this as a good opensource alternative GUI to JabRef for macOS user which does not require Java (not preinstalled on macOS).
- python-bibtexparser (github, pypi) Bibtex parser for Python 2.7 and 3.3 or newer. A python script offers more possibilities than the bibtoolrsc file.
- bibtex-tidy (github, npm) Cleaner and Formatter for BibTeX files written in JavaScript. It can be used in the browser at https://flamingtempura.github.io/bibtex-tidy/.
- bibcure (github, pypi) Bibcure helps in boring tasks by keeping your bibfile up to date and normalized...also allows you to easily download all papers inside your bibtex
Text Editors
Emacs
Handling bib files in Emacs seems to be superior to Vim. There is the already mentioned bibtex-mode which is part of GNU Emacs. However, there is at least following additional option:
- ebib (github, website) Ebib is a program for managing BibTeX and BibLaTeX databases that runs inside Emacs.
Vim
I use vim and therefore I am interested in vim solutions. Unfortunately, I do not know any active ftplugin for vim with a similar feature set as ebib has. Some projects I noticed: