An Obsidian plugin that integrates with Typefully to publish your notes as social media posts. Supports X (Twitter), LinkedIn, Threads, Bluesky, and Mastodon with full Typefully API v2 coverage.
- Dedicated Typefully panel in the right sidebar with Drafts, Queue, and Schedule tabs
- Publish notes or selected text to multiple platforms simultaneously
- Attach vault images to posts (auto-upload via presigned URLs)
- Browse, view, edit, and delete Typefully drafts from the panel
- Edit queue schedule directly from the panel
- Schedule posts: immediately, next free slot, or specific date/time
- Thread creation via Threadify (split on 4+ consecutive newlines)
- Manage Typefully tags from within Obsidian
- View queue schedule and upcoming slots
- Optional publish modal for per-draft scheduling, notes, and X settings
- Automatic Markdown cleaning (strips frontmatter, wiki links, blockquotes, image syntax)
- Append note tags as hashtags
- In Obsidian, go to Settings → Community plugins.
- Disable Restricted mode if it's enabled.
- Select Browse, search for Typefully, install it, then enable it.
You can also browse the catalog on the Obsidian Community website.
If the plugin isn't listed in the community catalog yet (or you want a specific version):
- Download
main.js,manifest.json, andstyles.cssfrom the latest release. - Copy them into
<Vault>/.obsidian/plugins/typefully/. - Reload Obsidian and enable Typefully in Settings → Community plugins.
BRAT (Beta Reviewers Auto-update Tool) installs plugins straight from a GitHub repo and keeps them updated automatically. Use this if you want the latest commits — things might break.
- Install Obsidian42 - BRAT from Settings → Community plugins → Browse and enable it.
- Run BRAT: Add a beta plugin for testing from the command palette.
- Paste
https://github.com/dsebastien/obsidian-typefully. - Select the latest version and confirm.
- Enable Typefully in Settings → Community plugins.
See the full documentation for usage guides, configuration reference, and tips.
Sebastien Dubois | GitHub | Issues | Support