Trelay is a developer-first, privacy-respecting URL manager for self-hosting: dashboard, CLI, and HTTP API in one place. Short links, folders, analytics, custom domains, password-protected and one-time links, QR codes, and the rest ship as a single Docker-friendly deployment.
The open source line is v2.0 and up (Go server, SvelteKit UI). There is no public v1 tree; numbering starts here so expectations stay clear.
More context on trelay.dev and in the trelay app repo.
v2.0 is the current track: SvelteKit dashboard, import/export, OpenAPI, and steady UX and ops improvements. Full notes are on the release page.
Work planned after v2.0 is written down in the app repo (UX, analytics, core features, security hardening, Postgres/caching, CLI):
Forks and PRs are welcome. Start with CONTRIBUTING.md. Bug reports and feature ideas go through Issues on the main app repo.
Security: do not file vulnerabilities as public issues. Use SECURITY.md and GitHub’s private reporting on the Security tab.
Go for the server (SQLite today), SvelteKit and Bun for the dashboard, SvelteKit for the marketing site.
| Repository | Description |
|---|---|
| trelay | App: API, CLI, dashboard, Docker |
| trelay.dev | Website and docs |
