For a visual bookmark collection, the first results are tagspaces/tagspaces, karakeep-app/karakeep (Karakeep is a self-hosted open‑source bookmark and content archiving platform that captures and organizes web content with automated processing, fitting the need for a visual bookmark manager, though it may lack a dedicated browser extension or direct Raindrop import) and linkwarden/linkwarden. wallabag/wallabag and niklasvh/html2canvas round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
Self-hosted bookmarking platforms that provide visual organization and tagging for your saved web links.
TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud
TagSpaces is an offline-first file organization platform that includes bookmark management with tagging, full-text search, and a web clipper, making it a valid self-hostable visual bookmark manager; however, it lacks explicit Raindrop import support and may not offer dedicated visual previews for bookmarks, so it is a solid but not perfect fit for this search.
Karakeep is a self-hosted, open-source platform designed for personal knowledge management and web content archiving. It functions as a centralized repository where users can capture, organize, and preserve bookmarks, notes, and media files, ensuring long-term access to digital information even if original sources are removed or modified. The system distinguishes itself through its automated content processing and security-focused architecture. It utilizes headless browser crawling and optical character recognition to ingest and index web content, while a modular artificial intelligence pipel
Karakeep is a self-hosted open‑source bookmark and content archiving platform that captures and organizes web content with automated processing, fitting the need for a visual bookmark manager, though it may lack a dedicated browser extension or direct Raindrop import.
Linkwarden is a self-hosted bookmark manager and web archiving platform designed to preserve permanent copies of online content. It functions as a centralized repository where users can capture, store, and organize web pages to ensure they remain accessible even if the original source is removed. The platform distinguishes itself through its focus on collaborative knowledge management and multi-platform capture. It enables teams to curate shared collections, apply custom tags, and annotate saved resources within a unified workspace. Users can integrate the service into their daily workflows v
Linkwarden is a self-hosted bookmark manager and web archiving platform that supports tags, collections, collaboration, and browser extensions, making it a solid fit for the core category — though explicit visual previews and Raindrop import are not confirmed in the available evidence.
Wallabag is a self-hosted, open-source bookmark manager designed to archive web content for later reading. It functions as a personal knowledge management tool, allowing users to collect, store, and organize web pages into a centralized, searchable library. The platform provides a distraction-free reading experience by extracting the primary text and images from web pages while removing advertisements and navigation menus. This process ensures that saved articles remain accessible for offline reading, preserving the content even if the original source is removed from the internet. The system
Wallabag is a self-hosted, open-source bookmark manager that lets you save, organize, and search web pages, but it focuses on text-based reading rather than visual previews and thumbnails, which means it fits the core category but lacks the visual‑bookmark experience you’re looking for.
This project is a browser-based rendering engine that captures visual snapshots of web page elements. It functions as a document object model to canvas renderer, programmatically reconstructing the visual appearance of web content by interpreting CSS box models and document structures directly within the client environment. The tool distinguishes itself by performing all image generation locally, eliminating the need for server-side processing or external rendering services. By simulating browser layout logic and mapping geometric shapes and text properties to pixel-based drawing commands, it
html2canvas is a client-side screenshot library that captures visual previews of web pages, but it is not a bookmark manager—it lacks storage, organization, tagging, search, and import/export features, so it is only a building block for the tool described.
Omnivore is an open-source, self-hostable read-it-later application designed to centralize web articles, newsletters, and digital documents into a personal library. It functions as a comprehensive content archiver that captures web pages and stores them locally, ensuring permanent access and readability regardless of internet connectivity. The platform distinguishes itself through an event-sourced synchronization engine that maintains a consistent state across multiple devices by replaying user actions. It utilizes a headless web scraping service to extract clean text and metadata from raw we
Omnivore is a read-it-later and content archiving tool rather than a visual bookmark manager like Raindrop.io—it saves articles for later reading with text extraction but doesn't emphasize visual previews or thumbnails for bookmarks, making it a neighbouring category that partially overlaps with bookmark management.
Buku is a personal bookmark manager that provides a command line interface, a portable bookmark database, and a self-hosted server for organizing web links. It functions as a command line knowledge base for saving, tagging, and searching web resources. The system features a portable, mergeable database that supports AES-256 encryption and is designed for cross-device data synchronization. It includes a RESTful API and a self-hosted web interface, allowing users to manage their collection via a browser or programmatic requests. Capabilities include automatic metadata fetching to populate page
Buku is a self-hostable bookmark manager with a CLI and web interface, but it emphasizes text-based metadata and command-line usage rather than the automatic visual previews and thumbnails that define Raindrop.io-style tools, and it lacks a browser extension and Raindrop import support.
linkding is a self-hosted bookmark manager designed for saving, organizing, and retrieving web links. It functions as a centralized, private repository for personal link collections, featuring multi-user support and authentication to manage access and shared bookmarks. The project distinguishes itself through a webpage archive tool that prevents link rot by saving local HTML snapshots of bookmarked sites. It includes a programmable API for integrating third-party scripts and external applications, as well as a Netscape HTML importer to migrate bookmark libraries from other services. The syst
linkding is a self-hosted bookmark manager with archiving and metadata extraction, but it lacks the prominent visual previews/thumbnails that define a Raindrop-like visual bookmark manager, making it a neighbouring category rather than a direct match.
Shiori is a self-hosted bookmark manager and webpage archiving tool. Written in Go, it functions as a backend service that allows users to save, organize, and search for web links while maintaining a private collection of online resources. The system ensures content availability by creating offline copies of saved pages, preventing data loss if the original source is removed. It is distributed as a containerized application to provide consistent installation and deployment across different operating systems. The software provides a dual-interface access model, featuring both a web-based mana
Shiori is a self-hosted bookmark manager with archiving and tagging, but it lacks visual previews/thumbnails, a browser extension, and Raindrop import, so it fits the broader bookmark-manager category rather than the visual bookmark manager you're after.
Baserow is a no-code relational database and application builder that allows users to create structured data tables and business tools through a visual interface. It functions as a headless REST API data backend and a self-hosted data workspace, providing a platform for managing collaborative databases while maintaining full control over data residency. The platform integrates large language models to serve as an LLM-powered data platform, capable of generating database structures, record content, and technical workflows from natural language. It also acts as a Model Context Protocol server,
Baserow is a no-code database and application builder, not a visual bookmark manager—you would need to build bookmarking functionality on top of it rather than using it out of the box.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| tagspaces/tagspaces | 4.9K | TypeScript | agpl-3.0 | |
| karakeep-app/karakeep | 26.2K | TypeScript | AGPL-3.0 | |
| 17.3K |
| TypeScript |
| agpl-3.0 |
| wallabag/wallabag | 12.8K | PHP | MIT |
| niklasvh/html2canvas | 31.9K | TypeScript | MIT |
| omnivore-app/omnivore | 15.9K | TypeScript | agpl-3.0 |
| jarun/buku | 7.1K | Python | GPL-3.0 |
| sissbruecker/linkding | 10.2K | Python | mit |
| go-shiori/shiori | 11.5K | Go | MIT |
| bram2w/baserow | 5.1K | Python | NOASSERTION |