ReadToRelay Vinney מאת
Read any web page in a clean reader view, then publish it to Nostr as long-form Markdown signed with your own key. Your secret key never leaves your device.
משתמש אחדמשתמש אחד
נתוני העל של ההרחבה
צילומי מסך
על אודות הרחבה זו
ReadToRelay extracts the readable content of a web page and lets you publish it to Nostr as long-form Markdown (kind 30023), signed with your own nsec.
How it works:
Features:
ReadToRelay is open source under the Unlicense: https://github.com/vcavallo/ReadToRelay
How it works:
- Click the ReadToRelay toolbar button on any article, blog post, or documentation page.
- Read the extracted content in a clean, distraction-free reader view with dark mode and adjustable font size.
- Log in with your nsec (stored locally in your browser only).
- Click "Post to Nostr". The article is converted to Markdown, given the appropriate long-form tags, and broadcast to the relays you choose.
Features:
- Clean reader view with light and dark themes and adjustable font size
- HTML to Markdown conversion
- Configurable relay list and post tags
- Your nsec is stored locally and only used to sign events on your device
- Posts include the original source URL, title, byline, and a link back to the project
ReadToRelay is open source under the Unlicense: https://github.com/vcavallo/ReadToRelay
מדורג 0 על־ידי 0 סוקרים
הרשאות ונתונים
מידע נוסף
- קישורים לתוספת
- גרסה
- 1.1
- גודל
- 118.26 ק״ב
- עדכון אחרון
- לפני חודש (28 ספט׳ 2026)
- קטגוריות קשורות
- רישיון
- The Unlicense
- מדיניות פרטיות
- קריאת מדיניות הפרטיות עבור תוספת זו
- היסטוריית הגרסאות
- הוספה לאוסף
Reviewers: run
npm ci && npm run vendor(Node 22+) in the uploaded source to regenerate all three vendored files byte-for-byte:- nostr-tools.js — verbatim copy of lib/nostr.bundle.js from the nostr-tools@2.16.2 npm package
- turndown.js — lib/turndown.browser.umd.js from turndown@7.2.0, wrapped as an IIFE global by esbuild@0.28.1 (exact command in scripts/vendor.js)
- readability.js — verbatim copy of Readability.js from mozilla/readability @ a07e62c8abfc64b06a28b48dfc76f4150796ed63
npm run buildthen assembles dist/firefox (this package) and dist/chrome from the same source; only the manifest differs. No remote code is loaded at runtime: all scripts are bundled in the package. The only network activity is WebSocket connections to the Nostr relays the user configures, and only when the user clicks "Post to Nostr".