Research and development: Project4Dimensions
pyBookmarks is a web application to create, retrieve,
update and delete bookmarks using any modern web browser.
https://github.com/Project4Dimensions/pyBookmarks
Install Python3 and pyBookmarks dependencies.
For Debian and Ubuntu Linux, open a terminal and type the following:
sudo apt install python3 python3-pip python3-bottle python3-gevent sqlite3
For macOS and Windows, download installers form the following websites:
https://www.python.org/downloads/release/python-365/
Usage is as follows. Open a terminal, cd to the pyBookmarks folder
and type python3 -m bookmarks.
Then open a browser using this link:
http://localhost:8118/
Switching between web browsers often involves exporting and importing bookmarks and keeping these up-to-date.
Some web browser bookmark managers also lack fields for tags and notes.
pyBookmarks offers a cross-browser solution that can also be used off-line.
Hellkamp, Marcel. 2018.
“Tutorial — Bottle 0.13-dev documentation.”
Bottle 0.13-dev. May22.
http://bottlepy.org/docs/dev/tutorial.html.
Popov, Dmitri. 2015.
“Python in a Bottle: Using the Bottle framework to build Python apps.”
Linux Magazine. 174 (May).
http://www.linux-magazine.com/Issues/2015/174/Workspace-Bottle.
Schnelle, Jochen. 2018.
“Tutorial: Todo-List Application — Bottle 0.13-dev documentation.”
Bottle 0.13-dev. May22.
https://bottlepy.org/docs/dev/tutorial_app.html.