Skip to content

juhyeonni/NotionMarkdownify

Repository files navigation

NotionMarkdownify

NotionMarkdownify

NotionMarkdownify is a program that converts notion pages stored in the Notion database into markdown files.

Getting Started

Run npm install or yarn in the terminal to install the required packages.

npm install notion-markdownify
# or..
yarn add notion-markdownify

Set up a Notion API token by adding it to your .env file. More information on how to get an API token can be found in the Notion API documentation.

Usage

import { Client } from '@notionhq/client';
import { NotionDownify } from './index';

const NOTION_API_KEY = 'your notion api token';
const DATABASE_ID = 'your notion database id';
const CONTENT_LOCATION = 'your content location';

// A NOTION_API_KEY is required to create a Client object.
const notion = new Client({ auth: NOTION_API_KEY });

const downify = new NotionDownify({ notionClient: notion });

downify.dbDownify(DATABASE_ID, CONTENT_LOCATION);

image

About

Autoconvert notion page to Markdown .

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published