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
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