!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}return t}()||function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}(),document.documentElement.setAttribute("data-announcement-bar-initially-dismissed",function(){try{return"true"===localStorage.getItem("docusaurus.announcement.dismiss")}catch(t){}return!1}())

[Skip to main content](#__docusaurus_skipToContent_fallback)

You are viewing the **preview** v0.2 docs. View the **stable** v0.1 docs [here](/v0.1/docs/get_started/introduction/). Leave feedback on the v0.2 docs [here](https://github.com/langchain-ai/langchainjs/discussions/5386).

[

![🦜️🔗 Langchain](/v0.2/img/brand/wordmark.png)![🦜️🔗 Langchain](/v0.2/img/brand/wordmark-dark.png)

](/v0.2/)[Integrations](/v0.2/docs/integrations/platforms/)[API Reference](https://v02.api.js.langchain.com)

[More](#)

*   [People](/v0.2/docs/people/)
*   [Community](/v0.2/docs/community)
*   [Tutorials](/v0.2/docs/additional_resources/tutorials)
*   [Contributing](/v0.2/docs/contributing)

[v0.2](#)

*   [v0.2](/v0.2/docs/introduction)
*   [v0.1](https://js.langchain.com/v0.1/docs/get_started/introduction)

[🦜🔗](#)

*   [LangSmith](https://smith.langchain.com)
*   [LangSmith Docs](https://docs.smith.langchain.com)
*   [LangChain Hub](https://smith.langchain.com/hub)
*   [LangServe](https://github.com/langchain-ai/langserve)
*   [Python Docs](https://python.langchain.com/)

[Chat](https://chatjs.langchain.com)[](https://github.com/langchain-ai/langchainjs)

Search

*   [Providers](/v0.2/docs/integrations/platforms/)
    
    *   [Providers](/v0.2/docs/integrations/platforms/)
    *   [Anthropic](/v0.2/docs/integrations/platforms/anthropic)
    *   [AWS](/v0.2/docs/integrations/platforms/aws)
    *   [Google](/v0.2/docs/integrations/platforms/google)
    *   [Microsoft](/v0.2/docs/integrations/platforms/microsoft)
    *   [OpenAI](/v0.2/docs/integrations/platforms/openai)
*   [Components](/v0.2/docs/integrations/components)
    
    *   [Chat models](/v0.2/docs/integrations/chat/)
        
    *   [LLMs](/v0.2/docs/integrations/llms/)
        
    *   [Embedding models](/v0.2/docs/integrations/text_embedding)
        
    *   [Document loaders](/v0.2/docs/integrations/document_loaders)
        
        *   [File Loaders](/v0.2/docs/integrations/document_loaders/file_loaders/)
            
            *   [Folders with multiple files](/v0.2/docs/integrations/document_loaders/file_loaders/directory)
            *   [ChatGPT files](/v0.2/docs/integrations/document_loaders/file_loaders/chatgpt)
            *   [CSV files](/v0.2/docs/integrations/document_loaders/file_loaders/csv)
            *   [Docx files](/v0.2/docs/integrations/document_loaders/file_loaders/docx)
            *   [EPUB files](/v0.2/docs/integrations/document_loaders/file_loaders/epub)
            *   [JSON files](/v0.2/docs/integrations/document_loaders/file_loaders/json)
            *   [JSONLines files](/v0.2/docs/integrations/document_loaders/file_loaders/jsonlines)
            *   [Notion markdown export](/v0.2/docs/integrations/document_loaders/file_loaders/notion_markdown)
            *   [Open AI Whisper Audio](/v0.2/docs/integrations/document_loaders/file_loaders/openai_whisper_audio)
            *   [PDF files](/v0.2/docs/integrations/document_loaders/file_loaders/pdf)
            *   [PPTX files](/v0.2/docs/integrations/document_loaders/file_loaders/pptx)
            *   [Subtitles](/v0.2/docs/integrations/document_loaders/file_loaders/subtitles)
            *   [Text files](/v0.2/docs/integrations/document_loaders/file_loaders/text)
            *   [Unstructured](/v0.2/docs/integrations/document_loaders/file_loaders/unstructured)
        *   [Web Loaders](/v0.2/docs/integrations/document_loaders/web_loaders/)
            
    *   [Document transformers](/v0.2/docs/integrations/document_transformers)
        
    *   [Vector stores](/v0.2/docs/integrations/vectorstores)
        
    *   [Retrievers](/v0.2/docs/integrations/retrievers)
        
    *   [Tools](/v0.2/docs/integrations/tools)
        
    *   [Toolkits](/v0.2/docs/integrations/toolkits)
        
    *   [Stores](/v0.2/docs/integrations/stores/)
        

*   [](/v0.2/)
*   [Components](/v0.2/docs/integrations/components)
*   [Document loaders](/v0.2/docs/integrations/document_loaders)
*   [File Loaders](/v0.2/docs/integrations/document_loaders/file_loaders/)
*   Notion markdown export

Notion markdown export
======================

This example goes over how to load data from your Notion pages exported from the notion dashboard.

First, export your notion pages as **Markdown & CSV** as per the offical explanation [here](https://www.notion.so/help/export-your-content). Make sure to select `include subpages` and `Create folders for subpages.`

Then, unzip the downloaded file and move the unzipped folder into your repository. It should contain the markdown files of your pages.

Once the folder is in your repository, simply run the example below:

    import { NotionLoader } from "langchain/document_loaders/fs/notion";export const run = async () => {  /** Provide the directory path of your notion folder */  const directoryPath = "Notion_DB";  const loader = new NotionLoader(directoryPath);  const docs = await loader.load();  console.log({ docs });};

#### API Reference:

*   [NotionLoader](https://v02.api.js.langchain.com/classes/langchain_document_loaders_fs_notion.NotionLoader.html) from `langchain/document_loaders/fs/notion`

* * *

#### Was this page helpful?

  

#### You can leave detailed feedback [on GitHub](https://github.com/langchain-ai/langchainjs/issues/new?assignees=&labels=03+-+Documentation&projects=&template=documentation.yml&title=DOC%3A+%3CPlease+write+a+comprehensive+title+after+the+%27DOC%3A+%27+prefix%3E).

[

Previous

JSONLines files

](/v0.2/docs/integrations/document_loaders/file_loaders/jsonlines)[

Next

Open AI Whisper Audio

](/v0.2/docs/integrations/document_loaders/file_loaders/openai_whisper_audio)

Community

*   [Discord](https://discord.gg/cU2adEyC7w)
*   [Twitter](https://twitter.com/LangChainAI)

GitHub

*   [Python](https://github.com/langchain-ai/langchain)
*   [JS/TS](https://github.com/langchain-ai/langchainjs)

More

*   [Homepage](https://langchain.com)
*   [Blog](https://blog.langchain.dev)

Copyright © 2024 LangChain, Inc.