The self-hosted link manager

Save, organize and find your links with full-text search, folders and reader view, on a server you control.

✨ Made with AI in Europe 🇪🇺

List of links in Excerpta
The Excerpta Android app, link list

Everything it does

Nine features, no paid tier to unlock.

Full-text search

FTS5 index, relevance ranking.

Hierarchical folders

Drag and drop, subfolders.

Reader view

Extracted text, no trackers.

FreshRSS sync

Starred articles imported automatically.

Automatic archiving

Internet Archive backup on add.

9 themes, light and dark

Instant switch.

Import / export

Netscape HTML format.

OIDC-only login

No local password, authentication delegated to your provider (PocketID, Authentik, Keycloak).

Excerpta Android app icon

A full-fledged Android app

Native client with an offline queue: a link saved without a connection waits and goes out as soon as it's back. Not on the Play Store yet, it's built from source.

Android source

Installation

Requirements: Docker, Docker Compose, and an OIDC provider (PocketID, Authentik, Keycloak...).

# clone the repo
$ git clone https://github.com/notarobot63/excerpta.git && cd excerpta
# copy then fill in .env (SECRET_KEY, BASE_URL, OIDC_CLIENT_ID, OIDC_CLIENT_SECRET, OIDC_ISSUER)
$ cp .env.example .env
$ docker compose up --build -d
excerpta listening on :8070

Open source and self-hostable

The code is public under the AGPL-3.0 license. No resource is loaded from a third-party service.