10 releases (breaking)

0.7.0 Jan 13, 2023
0.6.0 Jan 12, 2023
0.5.0 Jan 11, 2023
0.4.0 Jan 11, 2023
0.0.5 Jan 7, 2023

#2001 in Database interfaces

Download history 4/week @ 2024-04-02 53/week @ 2024-07-02

53 downloads per month

MIT license

50KB
1K SLoC

rlist

Reading list manager for the terminal.

Installation

cargo install rlist

Basic usage

Add entries with

rlist add <name> <title> [-a <author>] [-t <topic1> <topic2> ...]

Query your reading list:

rlist ls -l
rlist query <name> # filter results by name
rlist ls --sort-by url --from 2023-01-10

If you need to filter the results in other ways, please run rlist query --help

Edit entries with

rlist edit <old name> <new name> -a <new author> -t <new topics>
rlist edit <old name> --clear topics

Delete entries:

rlist delete <name>
rlist delete -t <topic1> <topic2>

For more info run rlist <subcommand> --help/-h

If you want to change the rlist database location (default is $HOME/rlist/rlist.sqlite), run rlist --db-file <new path>, or add

db_file: <new path>

to your rlist.yml, located by default in $HOME/.config/rlist.yml (if you want to run rlist with a different config, you can always run rlist --config <config path> <subcommand>)

Dependencies

~6–19MB
~216K SLoC