Gatsby Source Notion Api

screenshot of Gatsby Source Notion Api
gatsby
react
notion

Gatsby plugin for Notion API

Overview

This article is a product analysis of a source plugin called "gatsby-source-notion-api". The plugin allows users to pull content from the official Notion API into Gatsby and query Notion pages using GraphQL. The article provides information on features, installation instructions, and querying options.

Features

  • Get Notion pages in Gatsby via GraphQL
  • Convenient access to page properties
  • Page contents in Markdown
  • Normalized page title
  • Styling represented in Markdown (bold, italic, strikethrough, underline, code, color)
  • Access to raw data returned by Notion API
  • Support for markdown-remark and mdx
gatsby
Gatsby

GatsbyJS is a free and open-source static site generator based on React. It uses a modern development stack including Webpack, GraphQL, and modern JavaScript and CSS frameworks. It also provides a rich set of plugins, starters, and themes.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

notion
Notion

Notion is an all-in-one workspace that helps individuals and teams organize and manage their projects, notes, documents, and databases. It offers a range of features, including note-taking, task management, project planning, team collaboration, and more, all within a single app.