Repolode
wesleyel

wesleyel/cloudmark

Менеджер закладок на Cloudflare Workers и D1: сохраняйте ссылки через букмарклет или расширение Chrome без регистрации.

Open source альтернатива:PocketRaindrop.io

Звёзды
79
Форки
11
Открытые issues
0
Последний коммит
2 месяца назад

Что это?

Cloudmark — облачный менеджер закладок, для которого не нужны вход в аккаунт и регистрация. Создайте идентификатор коллекции ("mark") и секретный токен записи, а затем добавьте букмарклет на панель закладок браузера, чтобы сохранять открытые страницы. Просматривать коллекцию может любой, кто знает mark, а для добавления, редактирования и удаления записей нужен токен записи.

Проект работает как одностраничное React-приложение, которое Cloudflare Worker отдает через API на Hono; данные хранятся в Cloudflare D1. Перед сохранением токены записи хешируются с помощью SHA-256; также настроены ограничения частоты запросов и длины полей. Расширение Chrome на Manifest V3 сохраняет активную вкладку в существующую или новую категорию и добавляет команды в контекстное меню.

Интерфейс поддерживает навигацию с клавиатуры, мгновенную фильтрацию и сортировку, пользовательские значки (эмодзи, буквенные обозначения или загруженные файлы SVG/ICO/PNG), заметки к отдельным закладкам и локализацию на английский и китайский языки. Проект можно развернуть в Cloudflare одним нажатием или запустить локально с помощью pnpm и Wrangler.

Ключевые возможности

  • 01Доступ к коллекциям по уникальному mark без регистрации
  • 02Сохранение страниц с помощью букмарклета, в котором указаны mark и токен записи
  • 03Расширение Chrome сохраняет активную вкладку в выбранную категорию
  • 04Горячие клавиши, мгновенная фильтрация и сортировка, компактный вид списка
  • 05Пользовательские значки: эмодзи, буквы или загруженные файлы SVG/ICO/PNG
  • 06Хранение данных в Cloudflare D1 и развертывание в Cloudflare одним нажатием

Сценарии использования

  • Хранение личной коллекции закладок, доступной из любого браузера без аккаунта
  • Сохранение страниц в Chrome на компьютере и чтение их на другом устройстве
  • Самостоятельное размещение сервиса закладок в собственном аккаунте Cloudflare

Быстрый старт

  1. 1

    Перейдите на страницу документации и создайте токены mark и write

  2. 2

    Установите зависимости для локальной разработки

    pnpm install
  3. 3

    Запустите сервер разработки

    pnpm dev
  4. 4

    Откройте локальный сайт в браузере

Что важно знать

  • Для развертывания собственного экземпляра потребуется учетная запись Cloudflare и настройка базы данных D1.
  • Лицензия AGPL-3.0 требует раскрывать исходный код измененных версий, предоставляемых по сети.

Темы

Частые вопросы

Что такое cloudmark?
Менеджер закладок на Cloudflare Workers и D1: сохраняйте ссылки через букмарклет или расширение Chrome без регистрации. Cloudmark — облачный менеджер закладок, для которого не нужны вход в аккаунт и регистрация. Создайте идентификатор коллекции ("mark") и секретный токен записи, а затем добавьте букмарклет на панель закладок браузера, чтобы сохранять открытые страницы. Просматривать коллекцию может любой, кто знает mark, а для добавления, редактирования и удаления записей нужен токен записи.
cloudmark можно использовать бесплатно? Какая у него лицензия?
cloudmark распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
cloudmark всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в cloudmark — 10 авг. 2026 г..
Для чего можно использовать cloudmark?
Хранение личной коллекции закладок, доступной из любого браузера без аккаунта Сохранение страниц в Chrome на компьютере и чтение их на другом устройстве Самостоятельное размещение сервиса закладок в собственном аккаунте Cloudflare
Как установить cloudmark?
Перейдите на страницу документации и создайте токены mark и write Установите зависимости для локальной разработки: pnpm install Запустите сервер разработки: pnpm dev Откройте локальный сайт в браузере
Где скачать cloudmark?
Исходный код и инструкции по установке — на GitHub: https://github.com/wesleyel/cloudmark

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемый почтовый сервис на Cloudflare Workers: создавайте несколько ящиков на одном домене, отправляйте письма и вложения через адаптивный веб-интерфейс.

14,8 тыс.22,6 тыс.JavaScriptMITОбновлён 22 часа назад

Приложение с открытым исходным кодом для заметок и базы знаний: классический интерфейс из трёх панелей, мгновенная синхронизация между устройствами и встроенный MCP для AI-агентов; работает на Cloudflare или в Docker.

2,3 тыс.1,2 тыс.TypeScriptAGPL-3.0Обновлён 14 часов назад

Командный чат для самостоятельного размещения на Cloudflare Workers: обмен сообщениями в реальном времени, двусторонний мост с Telegram и серверное шифрование сообщений и файлов.

1,3 тыс.476JavaScriptGPL-3.0Обновлён позавчера