github.com/rsdoiel/bibtex

A quick and dirty Bibtex package for working with BibTeX content, see http://github.com/caltechlibrary/bibtex for something useful.


License
BSD-3-Clause
Install
go get github.com/rsdoiel/bibtex

Documentation

Go Report Card License

bibtex

A quick and dirty BibTeX package. Includes a simple plain text to BibTeX parser.

Prior art

  • makebib.perl - Converts plain text through a series regexp rules into BibTeX
    • Perl script includes self test that maybe helpful
  • pybtex - Python BibTeX processor
  • peer2 - Golang port of a Python tool called peer, it can do basic BibTeX format parsing
  • r59-lex.go - Golang, simple lexer example using goroutines
  • nickng/bibtex - Golang, BibTeX parser package
  • tmc/bibtex - Golang, BibTeX parser package
  • sotetsuk/gobibtext - Golang, a BibTeX parser implementing the Decode, Encode function approach

Use case input examples

About BibTeX

Open Source Citation Tools