Skip to content

Instantly share code, notes, and snippets.

@FunctionDJ
Last active October 19, 2022 11:27
Show Gist options
  • Save FunctionDJ/ccd23e050ea616a7f6d79ee2cc1fda6f to your computer and use it in GitHub Desktop.
Save FunctionDJ/ccd23e050ea616a7f6d79ee2cc1fda6f to your computer and use it in GitHub Desktop.
Comparison of self-hostable bookmark applications

Comparison of self-hostable bookmark management applications

Fields with "πŸ”—" can be clicked for the relevant documentation or info

Espial LinkAce linkding Shaarli Shiori
Tags βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ
Mobile friendly βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ
Support for file-based DB βœ”οΈ ⚠️1 βœ”οΈ βœ”οΈ βœ”οΈ
Bookmarklet βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ ❌2
Import/Export ❌ βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ
REST API ❌ βœ”οΈ βœ”οΈ βœ”οΈ βœ”οΈ
Dark Mode ❌ βœ”οΈ βœ”οΈ βœ”οΈ3 βœ”οΈ
Link backups (Offline storage) ❌ βœ”οΈ ❌4 ❌ βœ”οΈ
Browser Extension ❌ ❌ βœ”οΈ ❌ βœ”οΈπŸ”— (beta)
Android share intent βœ”οΈπŸ”— ❌ βœ”οΈπŸ”— ❌ ❌
Notify when link unavailable ❌ βœ”οΈπŸ”— ❌ ❌ ❌
URL cleaning (reduce tracking) ❌ ❌ ❌ βœ”οΈπŸ”— ❌
Bulk link insertion ❌ ❌ βŒπŸ”— ❌ ❌
Programming language Haskell, PureScript PHP Python PHP Go
GitHub Stars 521 1480 1910 2687 6262

1Possible but discouraged as per documentation, related issue
2Deprecated in favor of the browser extension
3Through themes, not built-in 4linkding has a feature for sending links you bookmark to the Internet Archive so that it creates a snapshot

Data collected on 11th July 2022.
I chose the criteria based on features that interest me personally.
Features not found in documentation are assumed to be not available (❌).
Comments for additions and corrections are very welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment