pubs
Scientific bibliography manager.
The tool manages a personal library of scientific papers from the command line, keeping bibliographic information in BibTeX format separate from metadata such as PDF links and tags. All entries are identified by unique citation keys and stored as plain‑text files, allowing manual editing and version control. Users can create a new library, import existing BibTeX collections, and add references directly from DOI, ISBN, or arXiv identifiers, with optional PDF attachment.
It provides commands to export an up‑to‑date BibTeX file for LaTeX projects, open attached documents with chosen applications, and integrate with a Git repository that automatically commits changes. The configuration system supports custom aliases and multiple repositories, enabling distinct libraries for separate projects.
The software is distributed via PyPI and source, runs on Python 2.7 (with support being phased out), and is considered stable but un‑warranted, so users are advised to back up their data.
Reviews
Loading reviews…
Similar apps

LaTeX & Scientific Writing
papis
Extensible document and bibliography manager.

Clipboard, Input & Automation
OneCite
Universal toolkit to generate citations.
Network & Connectivity
Buku
Browser-independent bookmark manager.

Terminals & CLI
Bidbar
Manage bash commands from the menu bar and run them with keyboard shortcuts.

Documents, Forms & Contracts
BibDesk
Edit and manage bibliographies

Terminals & CLI
YAMLResume
Resumes as code.