Ties
A federated bookmark manager written in Rust: Ties (formerly linkblocks) is your own small
corner of the web for saving, organizing, and sharing good pages, connected to the fediverse
over ActivityPub. Instead of rigid folders, bookmarks live in arbitrarily nested lists that
link together into a knowledge graph. Saved pages are fetched, converted to a readable
archived version, and stored in the database, so full-text search covers titles, URLs, and the
actual page text - and the content survives if the original disappears. The federation model
is deliberately anti-viral: there is no global timeline and no algorithmic feed. You publish
public lists for anyone, follow users whose taste you trust, and mark trusted users whose
bookmarks become part of your search range - extendable to trusted-users-of-trusted-users for
a wider net. Public bookmarks post to Mastodon timelines, and WebFinger lookup makes your
handle discoverable across fediverse platforms. Operationally it is about as light as web
software gets: a single binary with all assets baked in, integrated TLS so it can run without
a reverse proxy, PostgreSQL as the only dependency, OIDC single sign-on, and a bookmarklet for
one-click saves. Note the project is alpha: single-user instances only, and all data should be
considered public. AGPL-3.0 licensed, built with Rust and htmx.
Deploy