Cloud-based bookmark manager that lets you save, categorize, and access your web favorites from any device with smart organization features

At a Glance:

Cloudmark is a no-registration, universal cloud bookmark manager built with Next.js and Cloudflare KV, allowing users to save, categorize, and access bookmarks across devices using a unique identifier.

Overview:

Cloudmark is a universal cloud bookmark management tool designed for users who need simple, immediate access to their bookmarks without account creation. It replaces traditional login-based bookmark services with a unique-identifier system. Users can save webpages via a bookmarklet, organize them with custom categories, and add personalized descriptions. The tool operates through a modern responsive web interface and supports English and Chinese. Its architecture relies on serverless Cloudflare functions and KV storage, and it is available for self-hosted deployment using the provided source code and Cloudflare configuration.

Key Decision Points:

  • No authentication required: Access is granted through a unique identifier, making onboarding instant but implying that identifier management is user responsibility.

  • Cloudflare-backed storage: Bookmark data is persisted in Cloudflare KV, which suits users already comfortable with or willing to configure the Cloudflare ecosystem.

  • Bookmarklet-based saving: Webpages are saved primarily through a bookmarklet, a pattern familiar to users who prefer browser-native quick actions over extension installations.

  • Self-hosted or online: The project can be used through the publicly available instance or deployed to a personal Cloudflare Pages setup by following the documented configuration steps.

  • Limited multi-user model: The README highlights a single-collection-per-identifier pattern without built-in team sharing or permission features.

Core Features:

  • Unique identifier access: Users retrieve their collection with a custom string, avoiding sign-ups.

  • One-click bookmarklet: A browser bookmarklet enables fast saving of the current page into the collection.

  • Custom categories: Bookmarks can be organized into user-defined categories.

  • Cross-device responsive interface: The web interface adapts to different screen sizes and supports English and Chinese.

  • Bookmark descriptions: Each saved bookmark can include a personalized text description.

  • Cloudflare-native deployment: The project is built to deploy on Cloudflare Pages using Wrangler, with KV storage for backend data.

Use Cases:

  • Individuals who want a portable, no-setup bookmark collection accessible from any device without account creation.

  • Developers looking for a lightweight, self-hostable bookmark manager that runs on Cloudflare’s serverless infrastructure.

  • Users who primarily save bookmarks through a browser bookmarklet and organize them via simple categories and descriptions.

Open-Source Alternative Value:

Cloudmark provides a source-available alternative to proprietary cloud bookmarking services by removing registration requirements and allowing direct control over the deployment environment. Users can deploy the tool to their own Cloudflare Pages instance with KV storage, which keeps bookmark data within a namespace they configure and control. The reliance on standard Cloudflare infrastructure and documented environment variables means that self-deployers manage the application’s endpoint and storage without depending on an external service’s ongoing availability.

ShareXLinkedInReddit

Related tools

Project stats

Stars

73

Forks

7

License

AGPL-3.0

Metadata

Alternative to
Pocket