Repolode
wesleyel

wesleyel/cloudmark

Gestor de marcadores basado en Cloudflare Workers y D1 que guarda enlaces mediante un bookmarklet o una extensión de Chrome, sin necesidad de cuenta.

Alternativa open source a:PocketRaindrop.io

Estrellas
79
Forks
11
Issues abiertos
0
Último commit
hace 2 meses

¿Qué es?

Cloudmark es un gestor de marcadores en la nube que no requiere iniciar sesión ni registrarse. Creas un identificador de colección (un «mark») y un token secreto de escritura; luego instalas un bookmarklet en la barra de marcadores del navegador para guardar la página actual. Cualquiera que conozca el mark puede ver la colección, mientras que para añadir, editar o eliminar entradas se necesita el token de escritura.

El proyecto se ejecuta como una aplicación React de una sola página, servida por un Cloudflare Worker con una API de Hono, y almacena los datos en Cloudflare D1. Los tokens de escritura se guardan tras aplicarles un hash SHA-256, y se aplican límites de frecuencia y de longitud de los campos. Una extensión de Chrome con Manifest V3 puede guardar la pestaña activa en una categoría existente o nueva, y añade acciones al menú contextual.

La interfaz admite navegación con teclado, filtrado y ordenación instantáneos, iconos personalizados (emoji, letras o archivos SVG/ICO/PNG subidos), notas por marcador y localización al inglés y al chino. Se puede desplegar en Cloudflare con un solo clic o ejecutar localmente con pnpm y Wrangler.

Funciones clave

  • 01Acceso a colecciones mediante un mark único, sin registrarse
  • 02Guardar páginas con un bookmarklet que incluye el mark y el token de escritura
  • 03La extensión de Chrome guarda la pestaña activa en una categoría
  • 04Atajos de teclado, filtrado y ordenación instantáneos, vista de lista compacta
  • 05Iconos personalizados mediante emoji, letras o archivos SVG/ICO/PNG subidos
  • 06Almacenamiento en Cloudflare D1 y despliegue en Cloudflare con un solo clic

Casos de uso

  • Mantener una colección personal de marcadores accesible desde cualquier navegador, sin una cuenta
  • Guardar páginas desde Chrome de escritorio y leerlas en otro dispositivo
  • Alojar un servicio de marcadores en tu propia cuenta de Cloudflare

Inicio rápido

  1. 1

    Visita la página de documentación y genera un token mark y otro write

  2. 2

    Instala las dependencias para el desarrollo local

    pnpm install
  3. 3

    Inicia el servidor de desarrollo

    pnpm dev
  4. 4

    Abre el sitio local en tu navegador

Antes de usarlo

  • Para desplegar tu propia instancia, necesitas una cuenta de Cloudflare y configurar una base de datos D1.
  • Está bajo la licencia AGPL-3.0, que exige publicar el código fuente de las versiones modificadas que se ofrecen a través de la red.

Temas

Preguntas frecuentes

¿Qué es cloudmark?
Gestor de marcadores basado en Cloudflare Workers y D1 que guarda enlaces mediante un bookmarklet o una extensión de Chrome, sin necesidad de cuenta. Cloudmark es un gestor de marcadores en la nube que no requiere iniciar sesión ni registrarse. Creas un identificador de colección (un «mark») y un token secreto de escritura; luego instalas un bookmarklet en la barra de marcadores del navegador para guardar la página actual. Cualquiera que conozca el mark puede ver la colección, mientras que para añadir, editar o eliminar entradas se necesita el token de escritura.
¿cloudmark es gratuito? ¿Qué licencia tiene?
cloudmark es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿cloudmark sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de cloudmark fue el 10 ago 2026.
¿Para qué puedo usar cloudmark?
Mantener una colección personal de marcadores accesible desde cualquier navegador, sin una cuenta Guardar páginas desde Chrome de escritorio y leerlas en otro dispositivo Alojar un servicio de marcadores en tu propia cuenta de Cloudflare
¿Cómo se instala cloudmark?
Visita la página de documentación y genera un token mark y otro write Instala las dependencias para el desarrollo local: pnpm install Inicia el servidor de desarrollo: pnpm dev Abre el sitio local en tu navegador
¿Dónde consigo cloudmark?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/wesleyel/cloudmark

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados