reMark Bridge

by bggbtac
5
4
3
2
1
Score: 35/100

Description

This plugin has not been manually reviewed by Obsidian staff. Push notes to a reMarkable tablet and monitor your reMark Bridge sync status.

Reviews

No reviews yet.

Stats

stars
16
downloads
0
forks
1
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

reMark Bridge — Obsidian plugin

Push the active Obsidian note to your reMarkable tablet with a single command, and keep an eye on the bridge's sync status straight from the status bar.

This plugin talks HTTP to a running reMark Bridge instance (≥ v0.6.0), which runs on your own machine / VPS / Docker stack. No data leaves your infrastructure.

Installation

  1. In Obsidian: Settings → Community plugins → Browse.
  2. Search for reMark Bridge and install it.
  3. Enable the plugin.

Manual install

  1. Build main.js (npm install && npm run build) or download the pre-built release asset.
  2. Copy manifest.json, main.js, and (if present) styles.css into <your-vault>/.obsidian/plugins/remark-bridge/.
  3. Toggle the plugin on under Settings → Community plugins.

Setup

  1. On the server running reMark Bridge (v0.6.0+), issue a bearer token:

    remark-bridge bridge-token issue --label obsidian
    

    Copy the token — it's shown only once.

  2. In Obsidian: Settings → reMark Bridge, paste the token and the URL where the bridge's web service is reachable (e.g. http://localhost:8000, or your Tailscale / ngrok / VPN hostname).

  3. The status bar should flip from "reMark: …" to a live sync summary within 60 s. If you see "reMark: offline", double-check the URL and that the bridge server is running.

Usage

Action How
Push the active note Ribbon icon (tablet) · command Push current note to reMarkable
Refresh sync status Command Refresh reMark Bridge status · click the status bar
Change server / token Settings → reMark Bridge

Failed requests are retried with exponential back-off (default 3 attempts starting at 2 s). When all retries fail you get an Obsidian notice with the underlying error — no silent failures.

Development

npm install
npm run dev   # rebuilds main.js on change for Obsidian's live reload

License

Non-commercial use under CC BY-NC 4.0, same as the bridge itself. Commercial licensing via the GitHub repo.