Write on Obsidian. Publish to Ghost with a single click.

Overview

Obsidian & Ghost

A simple plugin for Obsidian to publish to Ghost site with a single click.

How to use

  • Create a custom integration follow this link. You would need an Admin API Key and API URL.
  • Once you install the plugin, you would find an option "Obsidian Ghost Publish" under "Plugin options" and copy-paste it in the textbox.
  • That's it! you now are able to publish by click on the ghost icon on the left hand or use the command pallete.

How to run on dev

  • Clone this repo.
  • npm i or yarn to install dependencies
  • npm run dev to start compilation in watch mode.

Manually installing the plugin

  • Copy over main.js, styles.css, manifest.json to your vault VaultFolder/.obsidian/plugins/your-plugin-id/.

Issues & Requests

  • For feature requests, please take use of Discussions.
  • For any issues with current versions, please use Issues.
You might also like...

Learn GraphQL by building a blogging engine. Create resolvers, write schemas, write queries, design the database, test and also deploy.

GraphQL Blog graphqlblog.com Learn GraphQL by building a blogging engine. Create resolvers, write schemas, write queries, design the database, test an

Aug 17, 2022

shell script replacement; write shell scripts in js instead of bash, then run them with a single static binary

yavascript YavaScript is a bash-like script runner which is distributed as a single statically-linked binary. Scripts are written in JavaScript. There

Dec 29, 2022

PodNotes is a plugin for Obsidian that helps the user write notes on podcasts.

PodNotes is a plugin for Obsidian that helps the user write notes on podcasts.

PodNotes You can find the documentation here. The one goal for PodNotes is to make it easier to write notes on podcasts. Here are the features that wi

Dec 26, 2022

Semantic Release plugin to create and publish NuGet packages.

semantic-release-nuget semantic-release plugin to create and publish a NuGet package. Step Description verifyConditions Verify the presence of the NUG

Jan 2, 2023

This React-Based WebPage allows the client/user system to create their own blog, where users can publish their own opinions.

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Jul 28, 2022

Strapi V4 Plugin to schedule publish and depublish actions

Strapi plugin scheduler This plugin allows you to publish and depublish collection types in the future. There are a couple of steps necessary to get t

Nov 24, 2022

🚀 A GitHub action to publish a new release of the repository

Create a JavaScript Action using TypeScript Use this template to bootstrap the creation of a TypeScript action. 🚀 This template includes compilation

Nov 1, 2022

Upload or Upload & Publish your bundle (apk or aab) to Huawei AppGallery with ConnectApi

appgallery-publisher Upload/Publish your bundle (apk or aab) to AppGallery automatically with appgallery-publisher Usage Single Javascript File Bash F

Sep 19, 2022

Free Obisidian Publish alternative, for publishing your digital garden.

Free Obisidian Publish alternative, for publishing your digital garden.

What is MindStone? MindStone is a free open-source alternative solution to Obsidian Publish Here how it look like once published, checkout demo versio

Dec 30, 2022
Comments
  • Plugin is not working

    Plugin is not working

    Hello, Ive tried to get the plugin working but without success. Ive build it with NPM, placed in the right directory, rebooted the app. Plugin appears in the community plugin list an is enabled. url and key are paste, reboot the app again, pushed on publish but nothing happens.

    opened by Haasie 4
  • [Support] Request - Add an Example to the Readme using all tags to copy paste and modify

    [Support] Request - Add an Example to the Readme using all tags to copy paste and modify

    Hi,

    I stumbled upon that plugin in the addon manager of obsidian. I knew YAML before but I did not know that frontmatter is YAML at all. Also, I had to read the introduction to front matter in the obsidian docs before I was able to use that for the ghost blog I create.

    So please add a well-explained example to the Readme of the Repo.

    Other users will benefit from it by copying that example to the top of the file and then modifying it to their needs. So they can learn how to use the front matter format from scratch using the plugin.

    Thank you

    opened by horvan 0
  • Multiple configs

    Multiple configs

    Hi Jay,

    I really like this plugin!

    I had a question regarding using it with multiple instances. I know I could probably duplicate the whole plugin, and treat it separately, but I was wondering if you've considered/plan to implement support for multiple Ghost instances?

    If each instance could be named (e.g. 'test', 'dev', 'prod'), then tagging a post with #test could direct it to that instance. Equally, tagging with multiple tags could send it to those applicable instances.

    Once sent, perhaps those tags could be changed from #tag to #tag-published, and this be used as a way to prevent multiple copies being sent (for both forgetting you've already sent to that instance already, or you've sent it to test already, and now want it to go to prod).

    Thanks

    opened by techbitsio 1
Owner
Jay Nguyen
Fullstack Developer
Jay Nguyen
Easily publish notes to the web This plugin integrates with obsius.site to publish markdown notes on the web.

Obsius Publish Easily publish notes to the web This plugin integrates with obsius.site to publish markdown notes on the web. Limitations The type of c

Jon Grythe Stødle 66 Dec 20, 2022
Deploy the latest ghost v4 on Heroku

Ghost 4.X on Heroku Ghost is world's most popular modern publishing platform for creating a new media platform. It has been used by Apple, SkyNews, Bu

Lovekesh Kumar 105 Dec 15, 2022
The Ghost configuration for the blog of Stefan Kühnel.

Railway Ghost Starter The Ghost configuration for a blog hosted on Railway with an external MySQL database. Found a bug? ??‍♀️ Thanks for letting me k

ツ StevyStevson 1 Apr 9, 2022
Add Ghost-based SSO to Discourse

Discourse on Ghost Add Ghost-based SSO to Discourse Discourse is a powerful forum and commenting platform. Ghost is a powerful publishing platform. Di

Vikas Potluri 4 Jul 17, 2022
Like Obsidian Publish but for self-hosting. Plugin integrations for dataview, admonition, and more.

Obsidian Export Obsidian Publish is great but lacks support for many of the plugins we Obsidian addicts have grown accustomed to — in particular Datav

null 12 Nov 28, 2022
Publish your Obsidian note to a Telegraph page.

Obsidian Telegraph Publish Publish your Obsidian note to a Telegraph page. Features: Publish the active file to a new Telegraph page (create). Publish

Xiao Meng 21 Dec 12, 2022
A plugin for Obsidian (https://obsidian.md) that adds a button to its search view for copying the Obsidian search URL.

Copy Search URL This plugin adds a button to Obsidian's search view. Clicking it will copy the Obsidian URL for the current search to the clipboard. T

Carlo Zottmann 6 Dec 26, 2022
Deploy your uAdmin project and host it with a single click (and a few more steps 👀) !

Golang and uAdmin CI/CD using ?? Railway! Steps to Deploy Make sure to create a Github account and link it with ?? Railway Click Give your new Reposit

Gaurav Gosain 6 Nov 13, 2022
Automated testing for single-page applications (SPAs). Small, portable, and easy to use. Click on things, fill in values, await for things exist, etc.

SPA Check Automated testing for single-page applications (SPAs). Small, portable, and easy to use. Click on things, fill in values, await for things e

Cory Leigh Rahman 5 Dec 23, 2022
Reference for How to Write an Open Source JavaScript Library - https://egghead.io/series/how-to-write-an-open-source-javascript-library

Reference for How to Write an Open Source JavaScript Library The purpose of this document is to serve as a reference for: How to Write an Open Source

Sarbbottam Bandyopadhyay 175 Dec 24, 2022