Invio

by frontend-engineering
5
4
3
2
1
Score: 45/100

Description

Category: 3rd Party Integrations

The Invio plugin enables users to automatically convert their Obsidian notes into HTML web pages and synchronize them to cloud storage services such as AWS S3 and Tencent Cloud COS. It supports scheduled and manual synchronization, ensuring that local edits are reflected in the remote published versions. Users can customize synchronization settings, including specifying local directories and sharing configurations with teammates for easy collaboration.

Reviews

No reviews yet.

Stats

67
stars
4,483
downloads
2
forks
994
days
586
days
586
days
6
total PRs
0
open PRs
0
closed PRs
6
merged PRs
10
total issues
7
open issues
3
closed issues
0
commits

README file from

Github

Invio

Invio automatically converts your Obsidian documents into HTML web pages and synchronizes them to AWS S3 or COS compatable like Tencent Cloud Object Storage. If you find it useful, please give it a star. star GitHub Repo stars

BuildCI

downloads of latest version

Features

  • Synchronize your Obsidian docs to AWS S3, similar to the functionality of Obsidian Sync but with data stored in AWS
  • Publish your docs to html webpage auto, while keeping all your styles. Inspired by Webpage HTML Export
  • COS supports: Amazon S3 or COS compatable like tencent Cloud
  • Scheduled auto sync supported. You can also manually trigger the sync using sidebar ribbon
  • Auto sync your local docs's edit with remote published html. Sync Algorithm open is inspired by this project.
  • Fully open source under Apache-2.0 License.

Docs

Invio is in active development. Roadmap and more features could be found in official docs.

Read Invio Official Document

Download and Install

  • Option #1: Search Invio in the official "community plugin list", or visit this: https://obsidian.md/plugins?id=invio (which should redirect you into Obsidian app), then install the plugin.

  • Option #2: You can also use Obsidian42 - BRAT to install this plugin. Input frontend-engineering/Invio in the configuration of BRAT.

  • Option #3: GitHub release (latest by SemVer and asset including pre-releases) Manually download assets (main.js, manifest.json, styles.css) from the latest release.

  • Option #4: BuildCI Every artifacts are placed in the "Summary" under every successful builds. It's automatically generated by every commit, may break something.

Usage

S3

  1. Prepare your COS (-compatible) service information: endpoint, region, access key id, secret access key, bucket name. The bucket should be empty and solely for publishing webpages.

  2. Download and enable this plugin.

  3. Enter your information to the settings of this plugin.

    2.1 choose the local directory you want to publish in settings.

    2.2 Input the COS bucket info and data prepared above.

    Once it's been done, you'll find the directory you chose decorated with a green icon in the left file tree list.

  4. Click the new icon on the ribbon (the left sidebar), every time you want to publish your docs to remote. (Or, you could configure auto sync in the settings panel) While publishing, the icon becomes "two half-circle arrows".


  • Be patient while publishing. Especially in the first-time publish.
  • You can even share all your config above with your teammates. You can find Export/Import in the settings. So your teammates don't have to input such complicated keys or secret strings.

Tencent Cloud (COS)

If you're using Tencent Cloud(COS), and your bucket region is ap-shanghai, your settings should be like:

  • Endpoint cos.ap-shanghai.myqcloud.com

  • Region ap-shanghai

  • AccessKeyID YourSercretId

  • SecretAccessKey YourAccessKey

  • BucketName obsidian-123456789

To test your settings, you can click the button check in settings to test your COS connectivity.

Limitations

  • No content-diff-and-patch algorithm. All files and folders are compared using their local and remote "last modified time" and those with later "last modified time" wins. For example: if one file's been edited lately, it will be fully re-uploaded.

  • Cloud services cost you money. Although COS services are easier to maintain and use, however it's important to always stay mindful of the expenses and pricing associated with different operations. This includes, but is not limited to, downloading, uploading, listing files, making API calls, and storage sizes. These actions may or may not incur charges, so it's crucial to take them into consideration.

  • Your Obsidian desktop version should >= 0.13.25

Questions, Suggestions, Or Bugs

You are greatly welcome to ask questions, post any suggestions, or report any bugs! The project is mainly maintained on GitHub:

Stay up to date

Invio is in active development.

Stay up to date with the latest news and updates about our product by following us on Twitter:

Twitter URL

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Remotely Save
4 years ago by fyears
Sync notes between local and cloud with smart conflict: S3 (Amazon S3/Cloudflare R2/Backblaze B2/...), Dropbox, webdav (NextCloud/InfiniCLOUD/Synology/...), OneDrive, Google Drive (GDrive), Box, pCloud, Yandex Disk, Koofr, Azure Blob Storage.
Todoist Sync
6 years ago by jamiebrynes7
Materialize Todoist tasks in Obsidian notes
Weread Plugin
4 years ago by hank zhao
Obsidian Weread Plugin is a plugin to sync Weread(微信读书) hightlights and annotations into your Obsidian Vault.
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.
Google Drive Sync
a year ago by Richard Xiong
A plugin to make Obsidian work in Google Drive to enable access to iOS.
Digital Garden
4 years ago by Ole Eskild Steensen
Filename Heading Sync
5 years ago by dvcrn
Obisdian.md plugin to keep the filename and the first header of the file in sync
Nutstore Sync
5 months ago by nutstore-dev
Enveloppe
4 years ago by Mara-Li
Enveloppe helps you to publish your notes on a GitHub repository from your Obsidian Vault, for free!
Syncthing Integration
3 years ago by LBF38
Obsidian plugin for Syncthing integration
GitHub Sync
2 years ago by Kevin Chin
Sync Obsidian vault to personal GitHub
Douban
4 years ago by Wanxp
an obsidian plugin that can pull data from douban to your markdown file
TickTickSync
2 years ago by thesamim
Taskbone
5 years ago by Dominik Schlund
Obsidian OCR plugin - extract text from images
Publish to WordPress for Obsidian
4 years ago by devbean
An obsidian plugin for publishing docs to WordPress.
WuCai highlights Official
3 years ago by 希果壳五彩
WuCai highlights Official, for Sync highlights into your obsidian notes
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.
Peerdraft
2 years ago by Peerdraft
Collaboration for Obsidian – Sync, Share, and Edit anywhere
Embedded Code Title
5 years ago by tadashi-aikawa
It is an Obsidian plugin which can embeds title to code blocks.
Sync Graph Settings
3 years ago by Xallt
This is a plugin for syncing graph settings (Color Groups and Search Filters) to Local Graphs
Settings profiles
2 years ago by 4Source
This is a plugin for Obsidian (https://obsidian.md). Allows you to create various global settings profiles. You can sync them between different vaults. To keep all your settings in sync, you'll never have to manually adjust them again for every vault you have or create in the future.
Readwise Mirror
5 years ago by jsonmartin
Share to NotionNext
3 years ago by EasyChris, jxpeng98
Share obsidian markdown file to any Notion database and generate notion share link 同步obsdian文件到任意Notion数据库。
Awesome Reader
3 years ago by AwesomeDog
Make Obsidian a proper Reader.
GitHub Gitless Sync
a year ago by Silvano Cerza
Sync a GitHub repository with vaults on different platforms without requiring git installation
Voicenotes Sync
2 years ago by Andrew Lombardi
Official Obsidian plugin that syncs your notes from VoiceNotes.com into your vault
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.
TickTick
3 years ago by Viduy Cheung
Quartz Syncer
10 months ago by Emile Bangma
Manage and publish your notes to Quartz, the fast, batteries-included static-site generator.
Cubox
a year ago by delphi-2015
Cubox Official Obsidian Plugin
Instapaper
2 years ago by Instapaper
Official Instapaper plugin for Obsidian
Flowershow
3 years ago by Rufus Pollock
Publish your Obsidian vault as a website with Flowershow.
screen.garden
3 years ago by screengarden, LLC
Realtime collaboration and web editing for Obsidian.
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.
Sync Vault CE
a year ago by Camus Qiu
The missing bridge between your 10+ TB cloud drive and your AI brain.
Telegraph Publish
4 years ago by Reorx
Publish your Obsidian note to a Telegraph page.
Micro.publish
4 years ago by Otavio Cordeiro
Micro.publish is an Obsidian plugin to publish notes directly to Micro.blog, written in TypeScript
BookFusion
2 years ago by BookFusion
BookFusion Obsidian Plugin
Notes Sync Share
3 years ago by Alt-er
Sync and share (publish) your notes in your own private service.
Tressel Sync for Obsidian
4 years ago by Tressel
Official Tressel plugin to export various content from the Internet (like Twitter, Reddit, Kindle and more) into Obsidian
SamePage
3 years ago by SamePage
Awesome Flashcard
3 years ago by AwesomeDog
Handy Anki integration for Obsidian.
KOReader Sync
4 years ago by Federico "Edo" Granata
Obsidian.md plugin to sync highlights/notes from koreader
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.
AnkiSync+
3 years ago by RochaG0
Friday
a year ago by sunwei
Write anywhere. Publish everywhere. Sync your notes, publish instantly, turn Markdown into websites.
O2
3 years ago by haril song
Converts obsidian markdown syntax to other platforms.
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
Pinboard Sync
4 years ago by Mathew Spolin
Obsidian plugin to sync Pinboard.in links to Daily Notes
LINE Notes Sync
a year ago by onikun94
Mixa
3 years ago by Mixa Team
Publish your notes and blog posts directly from Obsidian with Mixa
Nostr Writer
3 years ago by James McGauran
Publish seamlessly from Obsidian to Nostr
Vim Multibyte Char Search
4 years ago by anselmwang
Search multibyte characters by the corresponding input method encoding. For example, for Chinese, search "用来" by "yl"
Strava Sync
2 years ago by Howard Wilson
Sync Strava activities to your Obsidian vault
Vika Sync
3 years ago by romantic-black
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.
Publish to Steemit
4 years ago by anpigon
Post directly to your Steemit from Obsidian.
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 💪
Askify Sync
3 years ago by Kishlay Raj
Halo
3 years ago by Ryan Wang
Publish your Obsidian documents to Halo.
Zhihu
9 months ago by dgg
Zhihu on Obsidian | 知乎 Obsidian 插件
File Publisher
3 years ago by Devin Sackett
AWS DynamoDB For Obsidian
3 years ago by Lee Nattress
This plugin for Obsidian.md allows you to perform simple AWS DynamoDB queries within your markdown documentation.
Memos Sync
2 years ago by RyoJerryYu
Syncing Memos to Obsidian daily note. Fully compatible with official Daily Notes plugin, Calendar plugin and Periodic Notes plugin.
Readavocado Sync
4 years ago by Cyrus Zhang
Readavocado obsidian plugin to sync your favorite highlights.
Writeas Blog Publisher
3 years ago by encima
Hoarder Sync
a year ago by Jordan Hofker
An Obsidian.md community plugin that allows syncing with https://karakeep.app/
Pickly PageBlend
3 years ago by Dmitrii Mitrichev
The easiest way to share your Obsidian notes
MP Preview
a year ago by Yeban
一个帮助你快速将 Obsidian 笔记转换为微信公众号格式的插件。
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.
Hugo Publish
2 years ago by kirito
write blog in obsidian, pubulish to hugo site.
Publish URL
2 years ago by Hananoshika Yomaru
copy the publish url to clipboard
Confluence Sync
2 years ago by Prateek Grover
Obsidian plugin for obsidian confluence sync
Moon server publisher
2 years ago by Roman Provazník
HackMD Sync
a year ago by thor kampefner
obsidian extension to push and pull notes from hackmd conveniently
Checkbox Sync
a year ago by Grol
Keep parent/child checkboxes in sync automatically within your Obsidian task lists.
Omg.publish
2 years ago by May Meow
An obsidian plugin to create statuslog posts right from obsidian notes.
Jira Issue Manager
a year ago by Alamion
Obisdian plugin to sync tasks between Obsidian and Jira
Enhanced Publisher
a year ago by Cube
增强的Obsidian发布插件,支持图片自动存储、HTML预览和发布到微信公众号等内容平台
Unearthed (Kindle Sync)
a year ago by CheersCal
Cloud Storage
2 years ago by Jiajun Ma
Obsidian Cloud Storage is a powerful and user-friendly plugin designed to seamlessly integrate cloud storage capabilities into your Obsidian workflow. This plugin allows you to effortlessly upload your attachments to the cloud, freeing up local storage space and enabling easy sharing and access across all your devices.
Anki Integration
a year ago by Noah Boos AKA Rift
Create flashcards from your notes with a seamless interface, structuring them with metadata and syncing effortlessly via AnkiConnect.
Google Contacts
a year ago by aleksejs1
Obsidian plugin for sync Google Contacts with obsidian notes
MrDoc
6 months ago by zmister
An Obsidian plugin for MrDoc that enables two-way synchronization between local Obsidian documents and MrDoc.一个 Obsidian 的 MrDoc 插件,用于 Obsidian 本地文档与 MrDoc 的双向同步
Glasp
a year ago by Glasp
Obsidian plugin to import highlights and notes from Glasp
Markwhen File Sync
a year ago by rouvenjahnke
Synchronize properties from your Obsidian notes with a Markwhen timeline file.
WeWrite
a year ago by Learner Chen
Obsidian plugin to render note as WeChat MP article.
NotesOn Publish
2 years ago by Andrey Shapkin
Plugin to Obsidian.md
Limitless Lifelogs
a year ago by Maclean Dunkin
Sync your Limitless AI lifelog entries directly into Obsidian markdown files.
Minote Sync
a year ago by Emac Shen
Minote Sync is a Obsidian plugin to sync Minote(小米笔记) into your Vault.
Cicada Synchronizer
2 years ago by Adapole, Adapole, Mahyar Mirrashed
Hardcover
3 months ago by aliceinwaterdeep
Orion Publish
2 years ago by Sean Collings
Markdown Hijacker
a year ago by Yongmini
Beyond the Vault. One hub for every Markdown, everywhere
Yandex Wiki Integration
10 months ago by Pavel Sokolov
Sync config folder to common folder
2 years ago by codeonquer
Github Issues
9 months ago by LonoxX
An Obsidian plugin that integrates with GitHub to track issues and pull requests directly in your vault.
Google Blogger
2 years ago by Hugo Sansaqua
A plugin for publishing Obsidian documents to Blogger.
MBlog Publish
2 years ago by Jerry
AnySocket Sync
2 years ago by Andrei Vaduva
Securely Synchronize your Vault on a self-hosted server
Vikunja Sync
2 years ago by Peter Heiss
Manage your tasks in vikunja.
WikiDocs
a year ago by pahkey
VaultSync
a year ago by Justin Bird
Obsidian plugin to link your vault to a cloud storage provider.
Forms
a year ago by Sorin Mircea
Publish to Discourse
a year ago by woodchen
Obsidian plugin for publishing articles to forums built with Discourse. obsidian插件, 用于把文章发布到使用discourse搭建的论坛.
Memos AI Sync
a year ago by leoleelxh
obsidian-memos-sync-plugin,将 Memos 内容同步到 Obsidian 的插件,提供无缝集成体验。
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.
Browser History
a year ago by noy4
Sync your browser history to notes.
Vault to blog
2 years ago by barkstone2
Automation tool of making react SPA blog by obsidian vault.
Infostacker Note Publish
2 years ago by Taskscape LTD, Patryk Nowak, Kacper Pabianiak
Infostacker plugin for Obisidian
BookXNote Sync
2 years ago by CodeListening
将bookxnote中的笔记同步到obsidian指定的文件夹中
Sync Cnblog
a year ago by zhanglei
同步文章到博客园
ExMemo Client
a year ago by Yan.Xie
exmemo obsidian plugin
Typefully
2 years ago by Sébastien Dubois
Integrate Typefully within Obsidian
Feedly Annotations Sync
a year ago by Nick Felker
Download my Feedly annotations
Sync-safe file names
6 months ago by j-maas
Ensure your Obsidian files can always be synced across all your devices.
BetaX NAS Sync
a year ago by Skye
Obsidian NAS Sync
Publish Note to Mowen Note
9 months ago by ziyou
This is a mowen plugin for Obsidian (https://obsidian.md)
Hexo Publisher
2 years ago by zhenlohuang
Sync to Hugo
a year ago by Cray Huang
Sync the selected notes from Obsidian to Hugo
Typecho
a year ago by Chen
obsidian同步Typecho
Yuque Publish
a year ago by oylbin
obsidian plugin to publish document to yuque
GitHub Tracker
a year ago by schaier-io
Publish to DEV
2 years ago by Peter Strøiman
Obsidian plugin to publish to dev.to
InfoFlow
a year ago by RockieStar Inc.
Obsidian plugin for InfoFlow.app - This plugin integrates InfoFlow with Obsidian, allowing you to sync your saved articles, web pages, notes, and highlights directly into your Obsidian vault.
KOI Sync
a year ago by Luke Miller
Content OS
8 months ago by eharris128
Post to LinkedIn from within Obsidian
umbPublisher
9 months ago by Owain Williams
An Obsidian Plugin that allows you to push notes to Umbraco 15+ as content nodes
DocBase (Unofficial)
2 years ago by yurikuvanov
Unofficial DocBase plugin for Obsidian
AmpliFlow Page Publisher
a year ago by Patrik Björklund
The offifical AmpliFlow obsidian page publisher.
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).