VibeHunt
Back to browse

papis

Extensible document and bibliography manager.

Papis is a command‑line tool for managing collections of documents and their bibliographic information. It stores each entry’s metadata in a human‑readable YAML file, allowing users to add papers or books, automatically retrieve metadata from identifiers such as DOIs, and edit or open attached files directly from the terminal. Search functionality supports queries by author, title, tags, and other fields, while import and export commands handle formats like BibTeX for interoperability with other bibliography systems.

The program includes optional integrations for editors such as (Neo)vim and Emacs, a text‑based user interface for quick browsing, and a lightweight web application that can be launched locally for a graphical view of the library. Its configuration is extensible, and a Python API lets developers write custom scripts or plugins to tailor the workflow to specific needs.

Papis targets researchers, students, and developers who need a flexible, scriptable environment for organizing scholarly PDFs and notes without relying on proprietary services. Its stable release provides a core CLI, with community support through documentation, GitHub discussions, and a package on PyPI.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps