Skip to content

jeffa5/papers

Repository files navigation

Papers

Papers is a paper repository management tool for ingesting, managing and searching papers.

It is inspired by the papr tool used in this blog post.

Installing

With cargo:

cargo install --git https://github.com/jeffa5/papers
papers

Or, with nix:

nix run github:jeffa5/papers

Usage

Create a repo

papers init
# creates sqlite db file

Add

To add a file without fetching it run

papers add --tag '<tag>' <file|url>

Listing

papers list
# list all

papers list --tags 'new'
# list all that have the tag 'new'

Update some metadata about a paper

papers update <id>

Notes

papers notes <id>
# edit notes for the paper id from list

Open a paper file

papers open <id>

About

Paper management cli

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published