Rxiv-Maker converts enhanced Markdown into professional PDFs with automated figure generation, citation management, and LaTeX typesetting. Write in Markdown, get publication-ready output for arXiv, bioRxiv, and other preprint servers.
macOS (includes LaTeX automatically):
brew install henriqueslab/formulas/rxiv-makerLinux / Windows (WSL):
pipx install rxiv-maker # or: uv tool install rxiv-makerVerify setup:
rxiv check-installationLaTeX is required. See the installation guide for platform-specific LaTeX instructions.
rxiv init my-paper
cd my-paper
rxiv pdfTo explore a complete working example:
rxiv get-rxiv-preprint
cd manuscript-rxiv-maker/MANUSCRIPT
rxiv pdf- Enhanced Markdown - Scientific cross-references (
@fig:plot,@eq:formula), auto-numbered figures/tables/equations, LaTeX math - Automated figures - Python and R scripts executed during PDF generation, with intelligent caching
- Executable code blocks - Jupyter-like
{{py:exec}}and{{py:get variable}}for live data in manuscripts - Citation management - BibTeX with
[@citation]syntax, multiple styles, inline DOI resolution - Dual output - PDF and DOCX from the same source
- arXiv/bioRxiv submission - Generate submission packages automatically
- Track changes - Visual diff between manuscript versions
- VS Code extension - Syntax highlighting, citation autocompletion, one-click builds
rxiv-maker.henriqueslab.org - Installation, guides, CLI reference, troubleshooting.
For contributors: CONTRIBUTING.md
| Repository | Purpose |
|---|---|
| rxiv-maker | Core CLI tool |
| docker-rxiv-maker | Pre-configured container with LaTeX |
| manuscript-rxiv-maker | Complete example (arXiv:2508.00836) |
| vscode-rxiv-maker | VS Code extension |
Using Rxiv-Maker for your research? Let us know.
- GitHub Discussions - Questions and tips
- Issues - Bug reports and feature requests
- Google Colab - Try without installing
@misc{saraiva_2025_rxivmaker,
title={Rxiv-Maker: an automated template engine for streamlined scientific publications},
author={Bruno M. Saraiva and Ant\'{o}nio D. Brito and Guillaume Jaquemet and Ricardo Henriques},
year={2025},
eprint={2508.00836},
archivePrefix={arXiv},
url={https://arxiv.org/abs/2508.00836}
}MIT License - see LICENSE for details.