Nostr Writer

by James McGauran
5
4
3
2
1
Score: 43/100

Description

Category: 3rd Party Integrations

The Nostr Writer plugin for Obsidian allows users to easily publish their notes to the decentralized Nostr network. It offers a distraction-free writing experience by focusing solely on content creation, keeping users away from the noise of public Nostr messages. The plugin supports automatic image handling, customizable tags for discoverability, and multiple user profiles for publishing under different Nostr accounts. Additionally, it offers features like relay configuration, note bookmarking, and seamless frontmatter handling for streamlined metadata management. Writers can create long-form content and easily build their own blog or audience without being reliant on centralized platforms.

Reviews

No reviews yet.

Stats

87
stars
4,239
downloads
5
forks
987
days
274
days
750
days
9
total PRs
1
open PRs
0
closed PRs
8
merged PRs
3
total issues
2
open issues
1
closed issues
60
commits

Latest Version

2 years ago

Changelog

View and download your nostr highlights in you Obsidian workspace

What's Changed

Full Changelog: https://github.com/jamesmagoo/nostr-writer/compare/2.1.1...2.2.0

README file from

Github

Obsidian Nostr Writer

Directly publish from Obsidian to Nostr

A Match Made..

Obsidian is an amazing markdown editor, word processor, note organiser, and idea synthesiser: the perfect tool for writers.

Nostr represents the future of how we communicate and distribute the written word: decentralised, free, independent, incorruptible.

They seem to me to be a match made in heaven...


Did We Just Become Best Friends?

A Quiet Place

Avoid the web browser and all its distractions!

This tool is completely abstracted from Nostr, allowing you to stay focused - the plugin does not read Nostr messages or give you any view into the public space. It just publishes what you've written. Stay focused on your work and disconnected from the noise.

Demo Video

User Guide

Big thank you to Tony for making this user guide! User Guide

For Writers

This tool is low-friction..

  1. Add your Nostr private key (once on set-up).
  2. Write in Obsidian
  3. Hit publish to Nostr, and that's it.

Features

  • Publishing to Nostr: directly publish your notes from Obsidian to Nostr with a couple of clicks.
  • Image Support: images in your .md file will automatically be uploaded and handled when you publish.
  • Tags: Add tags to your work to make it more discoverable.
  • Published View : see all posts sent from Obsidian with links to view.
  • Note Writer: quickly compose and publish short form notes directly to Nostr from within Obsidian.
  • Relay Configuration: configure to send to whatever relays you like.
  • Multiple User Profiles: publish under different nostr accounts, just add the nsecs.
  • Nostr Bookmarks: easily view and download your Nostr bookmarks into Obsidian as .md files for reference and local use.
  • Frontmatter handling: the plugin now automatically populates article information fields from the frontmatter, streamlining metadata handling and enhancing user experience. Post data extraction, it also removes the frontmatter from the article body for publishing to Nostr.

Ideas..

  • Plugin User Relay: A relay specific to this plugin - see what everyone else is writing.
  • Image CDN : Images in your file will be uploaded to a CDN & plugged into your nostr message
  • Frontmatter : after publishing it would be cool if this also creates a "front matter" in the published .md file

Writing On Nostr

It's time to start building your blog, speaking to your audience, and publishing your work freely outside of any walled garden.

With Nostr, you are not wed to any platform like Substack, Medium, or Twitter - who can all shut you down and delete your work with the push of a button.

Why Nostr?
  1. Ownership: When you post on Nostr, you own your content. There's no platform claiming any rights to your work, so you can do what you want with it - republish it, sell it, etc.

  2. Get Paid (No Middlemen): Nostr allows for direct monetization options, you can earn directly from your readers without sharing a percentage of your earnings with a platform like Substack or Twitter.

  3. Readership Building: Nostr allows writers to build and manage their own communities. This can foster a more personal and engaged readership compared to larger, more impersonal platforms.

  4. Open-source and Community-driven: As an open-source project, Nostr is driven by the community and its development is guided by the needs and wants of its users. You are not at the mercy of corporate decisions or profit-driven changes.

  5. Cost-Effective: Nostr does not charge you fees for using their platform, unlike platforms like Substack. This makes it an economical choice for writers, particularly those who are just starting out or those who want to maximize their earnings.

Long-Form Content

On Nostr you can write messages specifically tagged as "long-form". This tool publishes messages of this kind. Long-form content aggregators and clients such as https://habla.news & https://blogstack.io/ specifically channel these messages to readers. There'll be much more in the future.. 😉

Short-Form Content

This tool focuses on publishing full .md files in the long-form from Obsidian. However, if you've got a short message to send out there - an idea or a quip - just toggle on short-form writer in settings; this will give you a place to write a message and send.


Security Notice

This plugin stores your private key within your local Obsidian settings file, specifically in:

<Vault Directory>/.obsidian/plugins/nostr-writer/data.json

It is not transmitted elsewhere, but its security is fundamentally tied to the security of your device and Obsidian files.

Please be aware that if an unauthorized person gains access to your device or your Obsidian files, they might be able to access your private key. The plugin obscures the key in its settings interface but this doesn't equate to strong encryption or secured storage.

Therefore, it's important to ensure the overall security of your device and your Obsidian files to keep your private key safe.

Remember, the security of your private key is your responsibility.

Install / Update

In Obsidian

  • Install: settings -> Community plugins -> search list typing "Nostr Writer"
  • Update: settings-> Community plugins -> current plugins -> check for updates

Manually Installing the Plugin

  • Head over to releases and download a release - latest is recommended - (or the pre-release for upcoming features.)
  • Navigate to your plugin folder in your prefered vault: VaultFolder/.obsidian/plugins/
  • Create a new folder called nostr-writer
  • Copy and paste over main.js, styles.css, manifest.json into the newly created /nostr-writer folder.
  • Make sure you enable the plugin by going into Settings > Community plugins > Installed plugins > toggle 'nostr-writer'.

⚡️SATS

lightning address:

[email protected]

lightning invoice:

lnbc200u1pjvu03dpp5x20p0q5tdwylg5hsqw3av6qxufah0y64efldazmgad2rsffgda8qdpdfehhxarjypthy6t5v4ezqnmzwd5kg6tpdcs9qmr4va5kucqzzsxqyz5vqsp5w55p4tzawyfz5fasflmsvdfnnappd6hqnw9p7y2p0nl974f0mtkq9qyyssqq6gvpnvvuftqsdqyxzn9wrre3qfkpefzz6kqwssa3pz8l9mzczyq4u7qdc09jpatw9ekln9gh47vxrvx6zg6vlsqw7pq4a7kvj4ku4qpdrflwj

Message me on Nostr with ideas & feedback (or for something more formal, add an issue here)

npub10a8kw2hsevhfycl4yhtg7vzrcpwpu7s6med27juf4lzqpsvy270qrh8zkw

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Publish to WordPress for Obsidian
4 years ago by devbean
An obsidian plugin for publishing docs to WordPress.
Digital Garden
4 years ago by Ole Eskild Steensen
Publish to Steemit
4 years ago by anpigon
Post directly to your Steemit from Obsidian.
Telegraph Publish
4 years ago by Reorx
Publish your Obsidian note to a Telegraph page.
Obsius Publish
4 years ago by Jon Grythe Stødle
Easily publish notes to the web This plugin integrates with obsius.site to publish markdown notes on the web.
Enveloppe
4 years ago by Mara-Li
Enveloppe helps you to publish your notes on a GitHub repository from your Obsidian Vault, for free!
Micro.publish
4 years ago by Otavio Cordeiro
Micro.publish is an Obsidian plugin to publish notes directly to Micro.blog, written in TypeScript
Webpage HTML Export
3 years ago by Nathan George
Export html from single files, canvas pages, or whole vaults. Direct access to the exported HTML files allows you to publish your digital garden anywhere. Focuses on flexibility, features, and style parity.
O2
3 years ago by haril song
Converts obsidian markdown syntax to other platforms.
Mixa
3 years ago by Mixa Team
Publish your notes and blog posts directly from Obsidian with Mixa
File Publisher
3 years ago by Devin Sackett
Flowershow
3 years ago by Rufus Pollock
Publish your Obsidian vault as a website with Flowershow.
Invio
3 years ago by frontend-engineering
Publish obsidian docs online
Quail
3 years ago by Lyric
An Obsidian Plugin for Quail.ink. This is a clone repo of https://github.com/quail-ink/obsidian-quail
Writeas Blog Publisher
3 years ago by encima
Pickly PageBlend
3 years ago by Dmitrii Mitrichev
The easiest way to share your Obsidian notes
screen.garden
3 years ago by screengarden, LLC
Realtime collaboration and web editing for Obsidian.
Permalink Opener
3 years ago by @kepano
Obsidian plugin to open URLs based on a permalink or slug in the note properties. For use with Jekyll, Hugo, Eleventy, Astro, Obsidian Publish, and other publishing tools.
Halo
3 years ago by Ryan Wang
Publish your Obsidian documents to Halo.
Moon server publisher
3 years ago by Roman Provazník
Publish URL
2 years ago by Hananoshika Yomaru
copy the publish url to clipboard
Omg.publish
2 years ago by May Meow
An obsidian plugin to create statuslog posts right from obsidian notes.
MBlog Publish
2 years ago by Jerry
Orion Publish
2 years ago by Sean Collings
NotesOn Publish
2 years ago by Andrey Shapkin
Plugin to Obsidian.md
Hugo Publish
2 years ago by kirito
write blog in obsidian, pubulish to hugo site.
Google Blogger
2 years ago by Hugo Sansaqua
A plugin for publishing Obsidian documents to Blogger.
SystemSculpt AI
2 years ago by SystemSculpt.com
Enhance your Obsidian App experience with AI-powered tools for note-taking, task management, and much, MUCH more.
Infostacker Note Publish
2 years ago by Taskscape LTD, Patryk Nowak, Kacper Pabianiak
Infostacker plugin for Obisidian
Tars
2 years ago by Tarslab
Obsidian tars plugin that supports text generation based on tag suggestions, using services like DeepSeek, Claude, OpenAI, OpenRouter, SiliconFlow, Gemini, Ollama, Kimi, Doubao, Qwen, Zhipu, QianFan & more.
Wechat Public Platform
2 years ago by Blake Chan
Obsidian Wechat public Plugin (微信公众平台) is a plugin to release article from your Obsidian Vault to WeChat, Baidu baiJiahao or other platforms.
Publish to DEV
2 years ago by Peter Strøiman
Obsidian plugin to publish to dev.to
Dataview Publisher
2 years ago by UD
Output markdown from your Dataview queries and keep them up to date. You can also be able to publish them.
Hexo Publisher
2 years ago by zhenlohuang
Vitepress Publisher
2 years ago by mistj
Obsidian Vitepress Plugin is a flexible tool that allows you to easily preview and compile your .md files using VitePress or other static site generators (Hugo, Hexo, Docusaurus) in Obsidian.
Vault to blog
2 years ago by barkstone2
Automation tool of making react SPA blog by obsidian vault.
Embedded Code Title
5 years ago by tadashi-aikawa
It is an Obsidian plugin which can embeds title to code blocks.
OzanShare Publish
5 years ago by Ozan Tellioglu
This plugin allows you to publish your markdown notes with a single click directly from your Obsidian vault.
Publish and GitHub URL
4 years ago by kometenstaub
Copy or open the Obsidian Publish URL of a note. You can also open its Git commit history on GitHub.
Typefully
2 years ago by Sébastien Dubois
Integrate Typefully within Obsidian
Friday
a year ago by sunwei
Write anywhere. Publish everywhere. Sync your notes, publish instantly, turn Markdown into websites.
AmpliFlow Page Publisher
a year ago by Patrik Björklund
The offifical AmpliFlow obsidian page publisher.
Publish to Discourse
a year ago by woodchen
Obsidian plugin for publishing articles to forums built with Discourse. obsidian插件, 用于把文章发布到使用discourse搭建的论坛.
Mastodon Threading
a year ago by El Pamplina de Cai
Obsidian plugin to compose and post threads to Mastodon
Forms
a year ago by Sorin Mircea
YourPulse - Your Writing Activity Visualised
a year ago by Jiri Sifalda
YourPulse.cc - Obsidian.md plugin that turns your vault into a reflection of your creativity, and put your writing on steroids 💪
Jade Publisher
a year ago by Lucas Ji
This is a simple plugin to help publish your Obsidian vault to a public website(build with Jade).
WeWrite
a year ago by Learner Chen
Obsidian plugin to render note as WeChat MP article.
Enhanced Publisher
a year ago by Cube
增强的Obsidian发布插件,支持图片自动存储、HTML预览和发布到微信公众号等内容平台
Yuque Publish
a year ago by oylbin
obsidian plugin to publish document to yuque
Typecho
a year ago by Chen
obsidian同步Typecho
MP Preview
a year ago by Yeban
一个帮助你快速将 Obsidian 笔记转换为微信公众号格式的插件。
Quartz Syncer
10 months ago by Emile Bangma
Manage and publish your notes to Quartz, the fast, batteries-included static-site generator.
Zhihu
10 months ago by dgg
Zhihu on Obsidian | 知乎 Obsidian 插件
Publish Note to Mowen Note
9 months ago by ziyou
This is a mowen plugin for Obsidian (https://obsidian.md)
umbPublisher
9 months ago by Owain Williams
An Obsidian Plugin that allows you to push notes to Umbraco 15+ as content nodes
Content OS
8 months ago by eharris128
Post to LinkedIn from within Obsidian