Notion Md Gen screenshot

Notion Md Gen

Author Avatar Theme by Bonaysoft
Updated: 2 Jul 2023
87 Stars

Generate the Markdown document for any static site generators from notion

Categories

Overview

notion-md-gen is a tool that allows users to use Notion as a CMS (Content Management System) for building static site pages with any static site generator. It provides the ability to use Notion databases for articles and requires a Notion API secret token for authentication. The tool can be used via a CLI (Command Line Interface) or integrated into a GitHub Action to automate updates to a blog repository.

Features

  • Notion CMS Integration: Use Notion as a CMS for static site pages generated by any static site generator.
  • CLI Tool: Access the functionality of notion-md-gen through a command line interface, allowing for local debugging and testing.
  • GitHub Action Integration: Automate the updating of a blog repository by utilizing notion-md-gen as a GitHub Action.
  • Configuration File Support: Copy the configuration file to your project and run it directly to streamline the setup process.

Installation

  1. Run the installation script install.sh from your terminal.
  2. Install any necessary dependencies such as webi or brew (if required) for the tool to function properly.

Summary

notion-md-gen is a versatile tool that enables users to utilize Notion as a CMS for generating static site pages. With its integration capabilities with various static site generators and GitHub Actions, it provides a flexible solution for managing and updating blog repositories. The tool can be installed easily and offers a range of features, including a CLI and configuration file support.