LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

shiori

Self-hosted bookmark manager with web interface

TLDR

Start server
$ shiori serve
copy
Add bookmark
$ shiori add [https://example.com]
copy
Add with title
$ shiori add -t "[Title]" [https://example.com]
copy
Search bookmarks
$ shiori search [query]
copy
List bookmarks
$ shiori print
copy
Delete bookmark
$ shiori delete [id]
copy
Export bookmarks
$ shiori export > [bookmarks.html]
copy
Import bookmarks
$ shiori import [bookmarks.html]
copy

SYNOPSIS

shiori command [options] [args]

DESCRIPTION

shiori is a self-hosted bookmark manager that saves web pages for offline reading. When a URL is added, shiori downloads the page, extracts readable content using a readability algorithm, and stores both the original HTML and a clean text version in its database.Bookmarks support full-text search across titles, URLs, and saved content, making it easy to find previously saved pages. Tags provide additional organization, and the built-in web interface offers a visual way to browse, edit, and manage the collection.Data can be imported from and exported to standard bookmark HTML files for interoperability with browsers and other bookmark managers. The CLI provides the same functionality as the web interface for scripting and automation.

PARAMETERS

serve

Start web server.
add URL
Add bookmark.
search QUERY
Search bookmarks.
print
List bookmarks.
delete ID
Remove bookmark.
export
Export bookmarks.
import FILE
Import bookmarks.
-t, --title TITLE
Set title.
-e, --excerpt TEXT
Set excerpt.
--tags TAGS
Add tags.

CONFIGURATION

SHIORI_DIR

Environment variable setting the data directory for the database and archived pages (default: ~/.local/share/shiori).

INSTALL

nix profile install nixpkgs#shiori
copy

CAVEATS

Requires database (SQLite default). Large archives use storage. Some pages don't parse well.

HISTORY

Shiori was created by RadhiFadlillah as a simple bookmark manager. Named after Japanese for bookmark, it focuses on offline reading.

SEE ALSO

buku(1), pocket(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid