Skip to content

blazejsewera/bibtex-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BibTeX Parser

A simple bibtex and biblatex parser written in Rust.

Quick start

  1. Install Rust toolchain (see this guide).
  2. Build the project with cargo build.
  3. Run tests with cargo test.
  4. Build the release binaries with:
    make release-build-macos
    # or
    make release-build-linux
    or read the Makefile for the commands.
  5. Run the built binary from the target directory.

Usage

bibtex-parser <infile> -o <outfile>

or read from stdin and write to stdout:

cat <infile> | bibtex-parser > <outfile>

The input file must be in the Bib(La)TeX format, and the output file will be in JSON format.

Change bibtex-parser to whatever the binary location is, e.g., ./target/debug/bibtex-parser.

About

A simple bibtex and biblatex parser written in Rust.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published