Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nickng/bibtex
Basic parser for bibtex
https://github.com/nickng/bibtex
bibtex parser
Last synced: 26 days ago
JSON representation
Basic parser for bibtex
- Host: GitHub
- URL: https://github.com/nickng/bibtex
- Owner: nickng
- License: apache-2.0
- Created: 2016-01-21T03:28:27.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2024-07-17T10:06:06.000Z (6 months ago)
- Last Synced: 2024-11-05T15:52:42.096Z (2 months ago)
- Topics: bibtex, parser
- Language: TeX
- Homepage:
- Size: 83 KB
- Stars: 23
- Watchers: 4
- Forks: 8
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bibtex ![Build Status](https://github.com/nickng/bibtex/actions/workflows/test.yml/badge.svg) [![Go Reference](https://pkg.go.dev/badge/github.com/nickng/bibtex.svg)](https://pkg.go.dev/github.com/nickng/bibtex)
## `nickng/bibtex` is a bibtex parser and library for Go.
The bibtex format is not standardised, this parser follows the descriptions found
[here](http://maverick.inria.fr/~Xavier.Decoret/resources/xdkbibtex/bibtex_summary.html).
Please file any issues with a minimal working example.To get:
go get -u github.com/nickng/bibtex/...
This will also install `prettybib`, a bibtex pretty printer.
To parse and pretty print a bibtex file, for example:cd $GOPATH/src/github.com/nickng/bibtex
prettybib -in example/simple.bib