Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Recursive Share

Christian B.Christian B.79 downloads

Share notes and resources with others

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Version: 1.0.0 | Requires Obsidian: 0.15.0+

📋 Table of Contents

  • Overview
  • Features
  • Installation
    • From Obsidian Community Plugins
    • Manual Installation
    • Setting up the backend
  • Usage
  • Configuration
  • Contributing
  • License
  • Support

🌟 Overview

With Recursive Share for Obsidian, you can create share links including images, drawings, and other embeds.

Recursive Share for Obsidian is a third-party plugin for Obsidian.

✨ Features

  • 📤 Share individual notes with others
  • 🔄 Include linked attachments
  • 🔒 Control who can share by configuring the backend
  • 🌐 Generate shareable links for your content
  • 🖼️ Support for embedded images and other media

📥 Installation

From Obsidian Community Plugins

  1. Open Obsidian
  2. Go to Settings → Community plugins
  3. Disable Safe mode if it's enabled
  4. Click on Browse and search for "Recursive Share"
  5. Click Install, then Enable

Manual Installation

  1. Download the latest release from the GitHub releases page
  2. Extract the ZIP file into your Obsidian vault's .obsidian/plugins/ folder
  3. Enable the plugin in Obsidian's Community Plugins settings

Setting up the backend

To set up the backend, use the docker image provided at cbergschneider/recursive-share-backend. Provide a config file as a mount at /app/settings.toml. This could look like this:

port = 8181
auth_tokens = [ "development" ]
storage_path = "storage"

With this configuration, you should add a volume to /app/storage and a port forward for port 8181.

To configure rocket further, you can add a rocket.toml to /app. See their docs for more info.

🚀 Usage

  1. Set up the backend service and connect it to your vault
  2. Use Ctrl+P to open the command palette
  3. Execute the "Recursive Share: Share Recursively"
  4. ???
  5. Profit

⚙️ Configuration

The plugin requires the following settings:

  • Server URI: The URI of the sharing server
  • API Key: Your personal API key for authentication

You can configure these in the plugin settings tab.

👥 Contributing

We welcome contributions to Recursive Share for Obsidian! Whether it's bug fixes, feature additions, or documentation improvements, your help is appreciated.

🛣️ Contribution Workflow

  1. Fork the Repository: Start by forking the repository on GitHub.

  2. Create a Branch: Create a branch for your work.

    git checkout -b feature/your-amazing-feature
    
  3. Make Your Changes: Implement your changes, following the existing code style.

  4. Test Thoroughly: Ensure your changes work as expected and don't break existing functionality.

  5. Update Documentation: Update the README or other documentation if necessary.

  6. Submit a Pull Request: Push your changes to your fork and submit a pull request.

    git push origin feature/your-amazing-feature
    

📋 Contribution Guidelines

  • Code Style: Follow the existing code style and TypeScript best practices.
  • Commit Messages: Write clear, concise commit messages that explain your changes.
  • Documentation: Add comments to your code and update documentation when necessary.
  • Testing: Test your changes thoroughly before submitting a pull request.
  • Issues: Create an issue before starting work on significant changes.

📄 License

This project is licensed under the MIT License.

🆘 Support

Need help with Recursive Share for Obsidian? We're here to assist you! If you encounter a bug or have a feature request:

  1. Check the GitHub Issues to see if it has already been reported.
  2. If not, create a new issue with:
    • A clear, descriptive title
    • Detailed steps to reproduce the issue
    • Information about your environment (Obsidian version, OS, etc.)
    • Screenshots if applicable

🔍 Troubleshooting Tips

Before reaching out for support, try these troubleshooting steps:

  1. Update the Plugin: Make sure you're using the latest version
  2. Restart Obsidian: Many issues can be resolved with a simple restart
  3. Check Console Errors: Open the developer console (Ctrl+Shift+I) to check for errors
  4. Disable Other Plugins: Temporarily disable other plugins to check for conflicts
  5. Try in a New Vault: Test if the issue persists in a clean vault
HealthExcellent
ReviewSatisfactory
About
Create shareable links for individual notes that include embedded images, drawings, and linked attachments. Manage access via a backend service and generate public or controlled links for easy external viewing.
PublishingAttachments
Details
Current version
1.0.1
Last updated
2 months ago
Created
Last year
Updates
2 releases
Downloads
79
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Christian B.Christian B.bloeckchengrafik
bloeckchengrafik.de
GitHubbloeckchengrafik
  1. Community
  2. Plugins
  3. Publishing
  4. Recursive Share

Related plugins

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

MP Publisher

Preview with custom CSS themes and publish articles to WeChat Official Accounts with one click.

Social Archiver

Archive social media posts from various platforms.

TTRPG Tools - Publish

Generates publish.js/publish.css and a publish-assets manifest for TTRPG Tools: Maps (Zoom Map).

Ink

Handwriting and drawing directly between paragraphs using a digital pen, stylus, or Apple pencil.

Pixel Perfect Image

Pixel perfect 100% image resizing, copy to clipboard, show image in Finder/Explorer, and much more.

Local Images Plus

A reincarnation of Local Images to download images in Markdown notes to local storage.

Consistent Attachments and Links

Move note attachments and update links automatically.

Wechat Converter

将 Markdown 转换为微信公众号排版,并支持一键发送到微信公众号(支持自定义 CSS和公众号贴图)、飞书、小红书、知乎、微博、CSDN等20+平台。

Image Context Menus

Image context menus (mostly on right click): Copy to clipboard, Open in default app, Show in system explorer, Reveal file in navigation, Open in new tab.