tbibtools provide a simple regexp-based BibTeX parser that can be used to sort bib files, reformat bib files, list keys in a bib file, and show bib entries matching a regular expression. It is available as both a script and a VIM plugin. It makes a few assumptions about how a bib file should look like.
|Tags||Text Processing Markup TeX/LaTeX Bibliography Scientific/Engineering|
|Operating Systems||OS Independent|
Release Notes: sortCrossref puts cross-referenced entries to the back. A new format, (un)selectCrossref, allows you to view only entries that are (not) cross-referenced. The syntax of the query command has changed: query FIELD1 => RX1, FIELD2 => RX2, etc. Duplicate entries and certain conflicting fields are merged. A problem with --ls has been fixed.
Release Notes: The configuration file is always loaded (also when called from VIM). The configuration file is evaluated in the context of the configuration object (use some kind of configuration DSL). This release uses optargs for parsing command line arguments (i.e. command line options have slightly changed). simple_bibtex_parser() has been improved.