26 releases (stable)

4.1.3 Mar 14, 2026
2.1.0 Feb 13, 2026
1.4.1 Jan 31, 2026
1.3.0 Sep 7, 2025
0.5.0 Jun 8, 2025

#445 in Configuration

MIT license

760KB
3K SLoC

Bookmarks

Bookmarks in your terminal.

Install

Recommended:

curl -LsSf https://dkdc.sh/dkdc-links/install.sh | sh

uv:

uv tool install dkdc-links

cargo:

cargo install dkdc-links --features app,webapp

You can use uvx to run it without installing:

uvx dkdc-links

Usage

dkdc-links [OPTIONS] [LINKS]...

Configuration lives at $HOME/.config/dkdc/links/config.toml. Example:

[aliases]
gh = "github"
li = "linkedin"

[links]
github = "https://github.com"
linkedin = "https://linkedin.com"

[groups]
social = ["github", "linkedin"]

Open links by name or alias:

# Open a link
dkdc-links github

# Open multiple links
dkdc-links gh linkedin

# Open a group
dkdc-links social

Options

Flag Short Description
--config -c Open configuration file in $EDITOR
--app -a Open desktop app (requires app feature)
--webapp -w Open the web app in browser (requires webapp feature)
--help -h Print help
--version -V Print version

Configuration

Aliases map to links, links map to URLs, and groups expand to multiple aliases or links.

Dependencies

~2–29MB
~442K SLoC