Python script to convert regular markdown with frontmatter to gemtext
Go to file
Guy Godfroy d38231a13d execute black on it 2020-12-05 08:52:18 +01:00
.gitignore first commit 2020-12-02 17:16:29 +01:00
README.md add README 2020-12-04 22:53:45 +01:00
config.py.example we need to fetch the template anyway 2020-12-04 17:19:34 +01:00
geminer.py execute black on it 2020-12-05 08:52:18 +01:00
requirements.txt add dependancies 2020-12-04 22:41:04 +01:00

README.md

Geminer

Introduction

Geminer is a tool that was originally designed to convert a PicoCMS blog into a static version for Gemini. In fact, it can act as a markdown-based static site generator.

Features

  • Markdown to Gemtext conversion
  • Custom conversion for local links (soon)
  • Custom metadata gathering
  • Custom indexes (for instance by tags, by authors, or any metadata you desire)
  • Jinja2 templating

Configuration

Soon. For now you can read the example config.

Gemini capsules using Geminer

TODO

  • add parameter to give a function to treat local links
  • clean the code (lots of work)
  • change configuration format?