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 |
| Faved | Self-hosted tool for collecting and organizing useful links |
| LinkAce | Self-hosted archive to collect links of websites |
| Omnom | Self-hosted service for preserving and revisiting web content |
| 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. |
| Readeck | Read-it-later service for saving and organizing web content |
| Postmarks | Self-hosted link collection with built-in linkblog publishing |
| Betula | Self-hosted personal link collection manager |
| Reminiscence | Self-hosted bookmark and archive manager |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.