Skip to content

How does this compare to the export to markdown option in Notion? #99

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
justin808 opened this issue Sep 12, 2023 · 3 comments
Open
Labels
Information question Further information is requested

Comments

@justin808
Copy link

No description provided.

@souvikinator
Copy link
Owner

It's a simple javascript module that lets you convert notion pages/blocks/block to markdown programmatically. Why programatically? There are many use cases one being people using Notion as their CMS and moving things from notion to other place like Blogs / Exports / Websites. They can use this package in their workflow (one time setup) and use their notion content directly on the above mentioned sites.

One of the distinct feature is that it allows you to add custom markdown syntax for a specific block.

Also since notion API doesn't provide any way to do so, this is more like an addon to notion sdk.

I personally built it to streamline the workflow of my blog, I just need to write the content and I have a script running this package that check everyday for new content and converts it to MD and sends it to my HUGO site.

I hope this answers your question

@kmlbgn
Copy link

kmlbgn commented Dec 11, 2023

@souvikinator thanks for the clarification. I was wondering, does it handle databases in table view as of today ? ( #22 )

@souvikinator souvikinator added question Further information is requested Information labels Jan 5, 2025
@souvikinator
Copy link
Owner

souvikinator commented Mar 16, 2025

@kmlbgn The v4 alpha version does handle this, but you need to add a custom transformer. I will release v4-alpha.5 in a day or so, which will automatically fetch the database details and display them as a markdown table by default. If you prefer a different format, you can still achieve that by using a custom transformer.

I'll notify after release and create a quick guide on how to do that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Information question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants