File Share

by muckmuck
favorite
share
Score: 36/100
Description
Category: Collaboration & Sharing

The File Share plugin allows users to securely share files between Obsidian vaults using end-to-end encryption. By leveraging a socket server, users can directly transfer files by simply exchanging a key with their friends and saving it in a friend list. A default server hosted in Germany is available, but users can also set up their own socket server using the provided Docker image or direct machine setup. The plugin ensures secure and private file sharing, making it an ideal solution for collaboration while maintaining data integrity.

Stats
14
stars
553
downloads
0
forks
420
days
4
days
4
days
1
total PRs
0
open PRs
0
closed PRs
1
merged PRs
1
total issues
1
open issues
0
closed issues
55
commits
Latest Version
5 days ago
Changelog

Latest Update - October 19, 2025

📝 TL;DR

Quick summary of what's new:

  • ⌨️ Keyboard shortcuts - Send files instantly with hotkeys (general + per-friend)
  • 📁 Folder sharing - Send entire folders with one click
  • 📊 Large files - Now supports files up to 500MB (automatic chunking)
  • 🎨 Visual feedback - See transfer status in your file explorer
  • 📋 Folder structure - Choose to preserve or flatten folder hierarchy
  • ⚠️ Custom server users: Update required for chunked file transfer!

🚀 New Features

⌨️ Keyboard Shortcuts for Quick Sending

You can now set up keyboard shortcuts to send files even faster!

Two ways to use shortcuts:

  1. General "Send to…" shortcut

    • Opens the friend selection menu instantly
    • Perfect when you want to choose who to send to
    • Go to Settings → Hotkeys, search for "Send current file to…" and assign your preferred shortcut
  2. Direct shortcuts for each friend

    • Send directly to a specific friend without any menus!
    • Just toggle "Enable hotkey" next to any friend in settings
    • Click the ⚙️ settings icon to quickly set up your keyboard shortcut

📁 Send Entire Folders

You can now share complete folders with all their files at once!

  • Right-click any folder → "Send folder to…"
  • All files inside (including subfolders) will be sent
  • Your friend receives them with the same folder structure
  • Invalid files are automatically skipped with a notification

📊 Better File Size Support

We now support sending much larger files:

  • Files up to 500MB can be sent
  • Large files are automatically split into smaller chunks
  • You'll see a progress indicator while sending/receiving
  • Everything is still encrypted and secure

🎨 Visual Feedback

New visual indicators show you what's happening:

  • 🔄 Spinning icon when a file is being sent
  • ✅ Checkmark when successfully sent
  • ❌ Error indicator if something went wrong
  • See the status directly in your file explorer

📋 Folder Structure Preservation

New option in settings: "Preserve folder structure"

  • Enabled (default): Files are saved in the same folder structure as they were sent
  • Disabled: All files go directly into your receive folder
  • Perfect if you prefer to organize files yourself

✨ Improvements

Organized Settings

Settings are now better organized:

  • Main settings are easy to find
  • Advanced options (like chunk size) are in a separate collapsible section
  • Clearer descriptions for each option
  • Smarter default values

Release Notes

The plugin now automatically shows you what's new when it updates!

  • You'll see this screen once per version
  • Catch up on new features you might have missed
  • Links to full documentation

🛡️ Security & Reliability

Everything is Still Secure!

All the security features you rely on are still there:

  • End-to-end encryption with RSA-2048 + AES-256
  • Files are encrypted before leaving your device
  • Only your intended recipient can decrypt them
  • We've added 133 automated tests to ensure everything works perfectly

Connection Checks

The plugin now checks:

  • If you're connected to the server before sending
  • If your friend is online before starting the transfer
  • Proper validation at every step

⚠️ Important: Server Update Required

Custom Server Users
If you're running your own instance of the File Share server, you must update to the latest version to support the new chunked file transfer feature!

How to update:

Using Docker:

docker pull jloferer96/obsidian-file-share-server:latest
docker restart <your-container-name>

From source:

git clone https://github.com/muckmuck96/obsidian-file-share-server
cd obsidian-file-share-server
# Follow installation instructions in the repository

Repository: https://github.com/muckmuck96/obsidian-file-share-server

Note: If you don't update your server, large files (>256KB by default) will fail to transfer!

Using Default Server?
If you're using the default server (wss://ws-fileshare.asss.ist), no action needed - it's already updated! 🎉


📚 Need Help?

  • Check the documentation for detailed guides
  • Report issues on GitHub
  • All your existing files and settings are safe - nothing breaking changed!

Enjoy the new features! 🎉

Thanks for using File Share - your secure, encrypted file sharing plugin for Obsidian!

README file from
Similar Plugins
info
• Similar plugins are suggested based on the common tags between the plugins.
Etherpad Lite
4 years ago by egradman
QuickShare
3 years ago by Maxime Cannoodt (@mcndt)
📝 An Obsidian plugin for sharing encrypted Markdown notes on the web. Zero configuration required.
SamePage
3 years ago by SamePage
Syncthing Integration
2 years ago by LBF38
Obsidian plugin for Syncthing integration
gpgCrypt
2 years ago by Tjado Mäcke
Seamlessly encrypts your notes using GPG. Supports smartcards for enhanced security! 🔒📝📎
Share Note
2 years ago by Alan Grainger
Instantly share an Obsidian note with the full theme exactly like you see in your vault. Data is shared encrypted by default, and only you and the person you send it to have the key.
screen.garden
2 years ago by screengarden, LLC
Realtime collaboration and web editing for Obsidian.
Global Markdown Encryption
2 years ago by shlemiel
a plugin for encrypting obsidian markdowns in-memory, single password based.
Peerdraft
2 years ago by Peerdraft
Collaboration for Obsidian – Sync, Share, and Edit anywhere
Evernote Decryptor
2 years ago by rcmdnk
Obsidian Plugin for encrypted data imported from Evernote
GPG Encrypt
2 years ago by Luis Jaramillo
Obsidian Plugin GPG Inline Encrypt
Confluence Sync
2 years ago by Prateek Grover
Obsidian plugin for obsidian confluence sync
Cicada Synchronizer
2 years ago by Adapole, Adapole, Mahyar Mirrashed
Crypt It
2 years ago by fyears
Obsidian plugin allowing users to right click on a file to generate an encryption version of the file using a password.
NotesOn Publish
2 years ago by Andrey Shapkin
Plugin to Obsidian.md
DocBase (Unofficial)
a year ago by yurikuvanov
Unofficial DocBase plugin for Obsidian
Meld Encrypt
5 years ago by meld-cp
Hide secrets in your Obsidian.md vault
Netwik
4 years ago by Boris Bondarenko
OzanShare Publish
4 years ago by Ozan Tellioglu
This plugin allows you to publish your markdown notes with a single click directly from your Obsidian vault.
Cryptsidian
4 years ago by triumphantomato
Encrypt all files in your Obsidian.md Vault with a password.
Quick Share Note to gist
a year ago by Por Chainarong Tangsurakit
"Quick Share Note to gist" is an Obsidian plugin that lets you publish notes to GitHub gist and upload images to Imgur.
Cypher
10 months ago by Atharva Wankhede
Obsidian Plugin
Send Note
10 months ago by jvsteiner
Instantly share an Obsidian note text/content with other users. Data is shared encrypted by default, and only you and the person you send it to have the key.
Publish to Discourse
9 months ago by woodchen
Obsidian plugin for publishing articles to forums built with Discourse. obsidian插件, 用于把文章发布到使用discourse搭建的论坛.
Age Encrypt
8 months ago by Metin Ur
A plugin for Obsidian that provides age-based encryption for your notes.
Sync Vault CE
7 months ago by Camus Qiu
sync vault, fully self controlled method of syncing.
Comments
5 months ago by Jasper Surmont
Eccirian Encrypt
4 months ago by Entropiex
Encrypt your notes using advanced encryption algorithms.
Cloud sync
3 months ago by Bing
一款强大的 Obsidian 同步插件,支持将笔记自动同步到多种云盘服务,提供端到端加密保护,让您的笔记既安全又便捷。