Obsidian To Jekyll

screenshot of Obsidian To Jekyll
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...

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

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.

jekyll
Jekyll

Jekyll is a static site generator written in Ruby that allows you to create simple, fast, and secure websites without the need for a database.