Postmarks is a self-hosted bookmark manager and linkblog with ActivityPub support. Rather than keeping a bookmark collection isolated, it can connect to the Fediverse and interact with other Postmarks installations as well as services such as Mastodon.
The owner can add, edit and delete bookmarks through the web interface after authentication. Existing bookmarks can be imported, and a bookmarklet provides a convenient way to save new links while browsing.
ActivityPub integration gives a Postmarks site its own Fediverse presence. The instance can be configured with a username, display name, biography and avatar, allowing other Fediverse users to find and interact with its account. Mastodon profile verification is also supported.
Postmarks can be run directly with Node.js or deployed with Docker Compose. Configuration is handled through environment variables, including the public URL, administrator credentials, session secret, listening port and other instance settings.
The application uses Express for its web server and SQLite for data storage. Its deliberately personal approach makes it particularly interesting for people who want their bookmarking and link-sharing presence under their own control.
This is free and open source software.
Key Features
- Self-hosted bookmark manager and linkblog.
- ActivityPub and Fediverse integration.
- Add, edit and delete bookmarks through the web interface.
- Import existing bookmarks.
- Bookmarklet for quickly saving links.
- Configurable Fediverse identity.
- Mastodon profile verification.
- Docker Compose deployment.
- SQLite data storage.
Website: github.com/ckolderup/postmarks
Support:
Developer: Casey Kolderup
License: MIT License
Postmarks is written in JavaScript. Learn JavaScript 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.