localink
Local-first bookmark manager CLI. Save, tag, search. 100% local, no cloud.
A lightweight CLI tool for managing bookmarks locally with SQLite. No cloud, no API, no internet required after install.
Why localink?
- ✅ No API costs: Runs entirely on your machine
- ✅ Privacy: Your bookmarks never leave your computer
- ✅ Fast: SQLite-based, instant search
- ✅ Full-text search: FTS5-powered search across title, description, tags
- ✅ Tagging: Organize with comma-separated tags
- ✅ Open source: MIT license
Installation
pipx install localink
Data is stored at ~/.localink/bookmarks.db by default.
Usage
Add a bookmark
localink add "https://docs.python.org/3/" --title "Python Docs" --tags "python,reference"
localink add "https://github.com/..." -t "My Repo" -d "Cool project" --tags "github,coding"
List bookmarks
localink list
localink list --limit 20
Search
localink search "python async"
localink search "tutorial" --limit 5
Filter by tag
localink tag python
localink tag tutorial
Show details
localink show 1
Delete
localink delete 1
localink delete 1 --yes # skip confirmation
Count
localink count
Pricing
| Tier | Price | Features |
|---|---|---|
| Free | $0/mes | 100 bookmarks, basic search, SQLite local |
| Pro | $4/mes | Unlimited bookmarks, full-text search, sync between devices, browser extension |
| Team | $15/mes | Shared collections, team search, analytics |
License
MIT
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
localink-0.1.0.tar.gz
(9.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file localink-0.1.0.tar.gz.
File metadata
- Download URL: localink-0.1.0.tar.gz
- Upload date:
- Size: 9.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8b991dfebd1df3d77040f0745d047e411aea06c4b82f83e30bb96c54acd46ae8
|
|
| MD5 |
5f06a7227bf6182139b0a4cf25668194
|
|
| BLAKE2b-256 |
6f97344f7383e72ca5d3c3eb226017dec4dcd5729dcc004198e264655fae95d4
|
File details
Details for the file localink-0.1.0-py3-none-any.whl.
File metadata
- Download URL: localink-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8bf9c841152c36ed17290b91f4d296c48212fc081727a707049c4f85272d968f
|
|
| MD5 |
3d2ba6cfb35331cab106acc318f19835
|
|
| BLAKE2b-256 |
0af0cec29f1aa55013c2002781f8341c8a70e8e38ab01b718eaf2ac12a3f025a
|