FREEDOM251

Freedom251 › Bookmark Managers

Reminiscence

Free plan APILinuxSelf-hostedWeb

Visit Reminiscence Alternatives Pricing

Reminiscence's own site

What Reminiscence is

Reminiscence is a free, open-source bookmark and archive manager that you host yourself. It saves web pages as HTML, PDF, or full-page PNG, and can also capture linked files such as images, PDFs, and text documents. Sort bookmarks into directories, edit their details, and search by URL, title, tags, or summary. A readable view, annotations for saved pages and PDF or EPUB files, and saved reading positions help you return to material later. Multiple accounts are supported, with private directories as the default and public or group directories as options. An API can handle token login and work with saved URLs and directories. Reminiscence is documented for Linux installation and Docker deployment. It uses SQLite by default, with other databases supported through Django ORM. Automatic tags and summaries are optional and off by default; its tagging does not keep multi-word phrases together. JavaScript is removed from archived page views for security. It is licensed under AGPL-3.0.

Who it suits

Reminiscence suits people who want to keep and organize web pages on a self-hosted system, including teams that need separate accounts and shared directories. Its mobile annotation support is mostly limited to Firefox.

What it does well

  • Archives pages as HTML, PDF, or full-page PNG.
  • Captures linked files such as images and PDFs.
  • Searches by URL, title, tags, or summary.
  • Supports private, public, and group directories.
  • Provides a REST API for saved URLs and directories.

What to know first

  • Self-hosting requires Python 3.9 or later.
  • Automatic tagging cannot group multi-word phrases.
  • Mobile annotation works mostly on Firefox.
  • No browser extension or mobile apps.

Plans

PlanBilled and limitsPrice
ReminiscenceSelf-hosted bookmark and archive manager · AGPL-3.0 licensedFree

As github.com lists them, read 11 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the Reminiscence GitHub project page.
  2. Choose a documented Linux installation or the Docker Compose setup.
  3. Use Python 3.9 or later for the documented Python installation; Python 3.10 or later is recommended.
  4. Run the application on a self-hosted system.
  5. Create accounts and organize saved links in directories.

Verdict

Reminiscence combines bookmark organization with page and file archiving, along with a reader and annotations. It is a fit for people comfortable running self-hosted software and accepting its stated mobile annotation limits.

Questions

Is Reminiscence free?

Yes. The listed plan costs nothing, and the project is open source under AGPL-3.0.

Which platforms does it support?

The listed platforms are API, Linux, self-hosted, and web. The project documents Linux installation and Docker-based self-hosting.

Can it archive web pages and files?

Yes. Pages can be archived as HTML, PDF, or full-page PNG, and linked non-HTML files such as PDFs, images, and text files can also be saved.

Does it have a free trial?

No. The listed free-trial status is no.

What integrations does it support?

Media archiving uses configurable third-party download managers. curl and wget are listed as defaults, with youtube-dl as an option.

Who makes Reminiscence?

The GitHub profile identifies the repository owner as Abhishek K and lists Bengaluru, India.

Facts from Reminiscence's own pages

Accounts and sharing
It supports multiple accounts and private, public, and group directories; directories and links are private by default. · github.com, 11 Oct 2026
API
A REST API supports token login, adding URLs, listing saved URLs and directories, and logging out. · github.com, 11 Oct 2026
Archiving
It can archive links as HTML, PDF, or full-page PNG, and automatically save linked non-HTML files such as PDFs, images, and text files. · github.com, 11 Oct 2026
Automatic metadata
Optional automatic tagging and summarization are implemented with NLTK and are off by default. · github.com, 11 Oct 2026
Automatic tagging and summaries
Automatic tagging and summarization are off by default, and the README describes the method as simple and imperfect, including that it does not treat multi-word phrases as single tags. · github.com, 11 Oct 2026
Data storage
SQLite is the default database, and the project says users can substitute databases supported by Django ORM, such as PostgreSQL. · github.com, 11 Oct 2026
Deployment
The project documents installation with Python and a Docker Compose setup, and describes the application as self-hosted. · github.com, 11 Oct 2026
Integrations
Media archiving uses configurable third-party download managers; curl and wget are listed as defaults, and youtube-dl is given as an option. · github.com, 11 Oct 2026
License
The GitHub repository identifies its license as AGPL-3.0. · github.com, 11 Oct 2026
Maker
The GitHub profile identifies the repository owner as Abhishek K and lists Bengaluru, India. · github.com, 11 Oct 2026
Notable limit
The README says annotation works well on desktop browsers, while mobile annotation works mostly on Firefox. · github.com, 11 Oct 2026
Notable limitation
The README says automatic tagging cannot treat meaningful multi-word phrases such as “data structure” as one tag. · github.com, 11 Oct 2026
Organization
Users can categorize bookmarks in directories, edit metadata, and search by URL, title, tags, or summary. · github.com, 11 Oct 2026
Organization and search
Bookmarks can be organized into directories and searched by URL, title, tags, or summary. · github.com, 11 Oct 2026
Platform and deployment
The README documents installation on Arch-based and Debian/Ubuntu-based Linux distributions and provides a Docker setup for self-hosting. · github.com, 11 Oct 2026
Privacy
The README says directories and links are private by default; archived media links are also not shared by default. · github.com, 11 Oct 2026
Purpose
Reminiscence is a self-hosted bookmark and archive manager described as a hybrid of a bookmark manager and a personal wayback machine. · github.com, 11 Oct 2026
Reader and annotations
The built-in reader offers a readable view, and users can annotate archived pages and PDF or EPUB files while saving their last read position. · github.com, 11 Oct 2026
Reading and annotations
It provides a readability mode, annotations for archived HTML and PDF/EPUB files, and remembers the last reading position for HTML, PDF, and EPUB. · github.com, 11 Oct 2026
Requirements
The documented installation requires Python 3.9 or later, and the README recommends Python 3.10 or later. · github.com, 11 Oct 2026
Security
The reader removes JavaScript from the original archived format for security reasons, and the README advises migrating from versions using wkhtmltopdf because of a security vulnerability. · github.com, 11 Oct 2026
Security detail
The README says JavaScript is removed from the original archived page view for security reasons. · github.com, 11 Oct 2026
Support limitation
The README says annotation works well on desktop browsers and works mostly on Firefox on mobile. · github.com, 11 Oct 2026
Users and sharing
It supports multiple user accounts, with private directories by default and options for public and group directories. · github.com, 11 Oct 2026

Where Reminiscence stands on Freedom251

Look at these too