- - -
-
-
- - -
- -
- - - - - Self-hosted & open source -
- -

- Your entire media life, - unified. -

- -

- Films, books, series, and anime tracked in one place. No algorithms deciding what you see. No corporation owning your data. Just you and your collection. -

- - - -
- - - -
- - - +
+ + +
+
+
+ Self-hosted · Open source · Yours +

Track everything you read, watch, play & hear.

+

TEAL is one self-hosted home for your whole media life, eight libraries, your data, your server. No accounts you don't own. No tracking. Ever.

+
+ Self-host it → + @if (Route::has('register')) + Try a demo account + @endif
-
- - -
-
-
-
-

4

-

Media categories

-
-
-

1-click

-

Import from the giants

-
-
-

100%

-

Self-hosted

-
-
-

0

-

Tracking scripts

-
-
+
+ AGPL-3.0 copyleft + Docker in ~2 min + 8 libraries, one place
-
- - -
-
- -
-

Features

-

- What you get -

-

- Built for people who care about what they watch and read, and where that data lives. -

-
- - -
- - -
-
- -
-

Films & Television

-

Gallery and list views. Rate on a 1–10 scale, filter by status, sort by date watched. Posters and synopses are fetched automatically.

-
- - -
-
- -
-

Books & Reading

-

Five-star ratings, reading progress tracking, shelves, and a dedicated reading queue. Cover art and metadata fetched automatically.

-
- - -
-
- -
-

Anime

-

Import your MAL list, then enrich with episode counts, synopses, and artwork from Jikan and other sources.

-
- - -
-
- -
-

Import from the giants

-

Already tracking elsewhere? Bring your history with you. CSV and XML imports from the platforms you've been using. Your whole library, moved over in minutes.

-
- - -
-
- -
-

Automatic enrichment

-

Add a title and TEAL fills in the rest. Posters, synopses, ratings, episode counts, and page numbers pulled from trusted metadata sources.

-
- - -
-
- -
-

Fully self-hosted

-

Deploy on your own server with Docker. PostgreSQL and FrankenPHP included. Your data stays on your hardware.

-
-
+
+
+ The TEAL seal, a seal forming the letter T +
+