unsubbed.co

gobookmarks

Released under AGPL-3.0, gobookmarks provides lande page to display bookmarks stored in GitHub, GitLab or local Git on self-hosted infrastructure.

Overview

Landing page for when you open browsers / live bookmarks in go. The project has 11 GitHub stars and is licensed under AGPL-3.0.

Key Features

Source: GitHub README

  • Multi-page, multi-tab layout defined in a straightforward plaintext format.
  • Visual editor for drag-and-drop reordering plus a full-text editor for quick bulk updates.
  • Search with keyboard navigation and shortcut dialog (?).
  • Git-backed history so you can roll back changes or browse previous versions.
  • Multiple authentication providers: database, local Git, GitHub, and GitLab.

Getting Started

Source: GitHub README

For GitHub visit . For GitLab visit .

Create an application and set the callback URL to /oauth2Callback (for example http://localhost:8080/oauth2Callback). Upload logo.png for the logo and use the generated client ID and secret for the environment variables.

Normalized Features

Source: tool-features-normalized.json

bulk operations, docker, docker compose, mysql, wysiwyg editor.

Features

Automation & Workflows

  • Bulk Operations

Media & Files

  • WYSIWYG Editor