Skip to content

Notion Integration #2257

Description

@GH-EA27

Describe the feature you'd like to request

I’d like floccus to support direct syncing with Notion, so bookmarks can be pushed/pulled to Notion databases without using an intermediate service.
Current workflow: I sync bookmarks from floccus to Linkwarden, then pull them into Notion. This adds complexity, and an extra point of failure.
Use case: keep a central, searchable Notion database of bookmarks with tags, notes, and original metadata (title, URL, favicons, created/updated timestamps), maintained automatically from browser bookmarks via floccus.

Describe the solution you'd like

Add a Notion connector in floccus that:

Authenticates with Notion via OAuth (or integration token) and lets users choose target Notion database or page.
Maps bookmark fields to Notion properties (title, URL, tags, notes, created/modified timestamps, favicon, folder path).
Supports two-way sync or at least one-way push from floccus → Notion, preserving edits (detect conflicts and offer last-write-wins or configurable conflict resolution).
Allows configurable mapping of tags/folders to Notion multi-select or relation properties.
Preserves unique IDs so updates and deletes in floccus propagate to Notion.
Provides incremental sync (not full reimport each time) and respects rate limits; logs sync activity and errors in the floccus UI*

Describe alternatives you've considered

  • Continue using Linkwarden as an intermediary (current approach).
  • Export/import bookmarks manually (HTML/CSV) into Notion — manual and non-incremental.
  • Use a dedicated bookmarking service that has native Notion support (but that would require migrating away from floccus).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    backend requests

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions