Skip to main content

A bookmark manager as a curses frontend to sqlite database

Project description

pypi github

bookmarks-curses

bookmarks-curses is a bookmark manager as a curses frontend to SQLite database.

Editing a record is done with Vim, using a temporary file located in /dev/shm. To launch a URL, xdg-open is used, while copying to the clipboard is handled by xsel.

The current hotkeys are:
  • h: help screen

  • q, Esc: Quit the program

  • j, Down: Move selection down

  • k, Up: Move selection up

  • PgUp: Page up

  • PgDown: Page down

  • g, Home: Move to first item

  • G, End: Move to last item

  • Alt-{m,c,t,u}: Sort by modtime, created, title, URL

  • Delete: Delete current record

  • Insert: Insert record

  • e: Edit current record

  • L: Launch URL

  • I: Import html (Diigo export Chrome)

  • s: Search records

  • D: Show/hide deleted records

  • Ctrl-L: Copy URL to clipboard

  • Ctrl-T: Copy Title to clipboard

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bookmarks_curses-0.4.0.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bookmarks_curses-0.4.0-py3-none-any.whl (21.9 kB view details)

Uploaded Python 3

File details

Details for the file bookmarks_curses-0.4.0.tar.gz.

File metadata

  • Download URL: bookmarks_curses-0.4.0.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for bookmarks_curses-0.4.0.tar.gz
Algorithm Hash digest
SHA256 3e35c686a2dc88d22059477391719c32221985953e14f63039034e0008c153a2
MD5 a57d152a9c689fbefd6479091148a0a4
BLAKE2b-256 8d057511c2c6b00ee65caa51b6af57361e017c3e083798d56fe5ba80b70b65f4

See more details on using hashes here.

File details

Details for the file bookmarks_curses-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for bookmarks_curses-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 97c0949899c02db32e64dcef51e20cd33781c9078d253f70d68f7232d91ffb2b
MD5 0b33e93eb2d82d14a591f899cc9bec73
BLAKE2b-256 0c1e0bd5de4da1fbba3c4f2b95aade27f7c1de146c1f2d5fdc6b0cee73ec126d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page