A terminal tool (command line) for managing bookmarks.
Peywand is a command-line application for managing bookmarks stored
in a local SQLite database. It supports adding, listing, updating,
deleting, importing, and exporting bookmarks in multiple formats via a
plugin-based I/O architecture.
I use many different laptops and PCs for work and personal use. In the past, I saved my bookmarks in different places. At some point, I had the idea to save all my links to a file in my Git repository. After that, I would only have to maintain this file.
To simplify maintenance of the file, I began implementing this tool.
That's how paywand was born, and it started growing. Now, I store my
bookmarks in an SQLite database, not a file.
- python (3.10+)
- pip
You can install peywand by using pip. Change to the directory
peywand and after installation of virtualenv run:
pip install -r requirements.txtFirst of all you have to initialize your database:
./peywand.py initAfter that you may add, delete and update your bookmarks.
For examples to see all links with word wind in them:
For more information see:
./peywand.py -hpeywand is a Persian noun and means: link
