Omnom is a self-hosted web content preservation service that combines bookmarking, feed aggregation and Fediverse support.
When you save a web page, Omnom can capture the page as rendered by a browser rather than simply storing its URL. This means dynamic content can be retained along with locally saved multimedia. Multiple snapshots of the same URL can be kept, with summary and comparison views helping you see how a page has changed over time.
Omnom also functions as an RSS reader and can follow ActivityPub streams. Its web interface supports multiple users, while flexible filtering can narrow stored content by date, text, tags, users, domains and URLs.
Browser extensions are available for Firefox and Chromium-based browsers. Omnom can be installed from a single binary or deployed using Docker. Authentication options include one-time login tokens, OAuth and trusted remote-user headers, while administrators also have access to command-line management functions.
This is free and open source software.
Key Features
- Self-hosted web content preservation.
- Captures rendered websites including dynamic content.
- Stores multiple snapshots with comparison and diff views.
- RSS and Atom feed reader.
- ActivityPub and Fediverse support.
- Locally stores multimedia content.
- Flexible search and filtering.
- Multiuser web interface.
- Firefox and Chromium browser extensions.
- Documented API.
Website: github.com/asciimoo/omnom
Support:
Developer: Adam Tauber
License: GNU Affero General Public License v3.0
Omnom is written in Go. Learn Go with our recommended free books and free tutorials.
Related Software
| Web-Based Bookmark Managers | |
|---|---|
| Linkwarden | Self-hosted collaborative bookmark manager |
| Karakeep | Self-hostable bookmark-everything app with a touch of AI |
| Shiori | Simple bookmarks manager written in Go |
| linkding | Designed to be minimal, fast, and easy to set up using Docker |
| wallabag | Web application allowing you to save web pages for later reading |
| Shaarli | Minimalist, super fast, database-free, bookmarking service |
| LinkAce | Self-hosted archive to collect links of websites |
| Nextcloud Bookmarks | Collect and organise bookmarks |
| Briefkasten | Self-hosted bookmarking application |
| Servas | Based on Laravel and Inertia.jsl Tailwind CSS and Svelte |
| Otter | Made with Next.js and Supabase with Mastodon integration. |
| Betula | Self-hosted personal link collection manager |
| Reminiscence | Self-hosted bookmark and archive manager |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |


Please read our Comment Policy before commenting.