More Premium Hugo Themes Premium Jekyll Themes

Obsidian To Jekyll

This is a simple python script that converts Obsidian notes to a format that is compatible with Jekyll themes that support wikilinks and backlinking like Jekyll Garden or Digital Garden Jekyll Template. It adds the filename to the frontmatter as a title and lets you set the visibility of your not...

Obsidian To Jekyll

This is a simple python script that converts Obsidian notes to a format that is compatible with Jekyll themes that support wikilinks and backlinking like Jekyll Garden or Digital Garden Jekyll Template. It adds the filename to the frontmatter as a title and lets you set the visibility of your not...

Author Avatar Theme by adriansteffan
Github Stars Github Stars: 44
Last Commit Last Commit: Jan 3, 2024 -
First Commit Created: Dec 18, 2023 -
Obsidian To Jekyll screenshot

Overview

Obsidian 2 Jekyll is a simple python script that converts Obsidian notes to a format compatible with Jekyll themes that support wikilinks and backlinking, such as Jekyll Garden or Digital Garden Jekyll Template. This script allows users to add the filename as a title in the frontmatter and control the visibility of their notes either on a folder or note-by-note basis.

Features

  • Converts Obsidian notes to theme-compatible markdown for Jekyll
  • Adds filename as a title in the frontmatter
  • Allows users to set the visibility of their notes as public or private
  • Inherits folder visibility if note visibility is not defined
  • Supports jenkyll themes that support wikilinks

Installation

To use Obsidian 2 Jekyll, you need to have Python3 installed on your system. Once you have Python3 installed, follow these instructions:

  1. Clone the obsidian-to-jekyll repository.
  2. Navigate to the cloned repository in your command line/terminal.
  3. Run the obsidian-to-jekyll.py script.
git clone <repository-url>
cd obsidian-to-jekyll
python3 obsidian-to-jekyll.py

Summary

Obsidian 2 Jekyll is a python script that converts Obsidian notes to a format compatible with Jekyll themes that support wikilinks. It adds the filename as a title in the frontmatter and allows users to control the visibility of their notes. This script is part of a larger Obsidian publish setup created by Adrian Steffan.