All Projects → mayneyao → Gatsby Source Notion Database

mayneyao / Gatsby Source Notion Database

Licence: mit
Load data from Notion's database [WIP]

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Gatsby Source Notion Database

Firetable
Excel/Google Sheets like UI for Firebase/Firestore. No more admin portals!
Stars: ✭ 1,115 (+1293.75%)
Mutual labels:  cms
Myaac
A free and open-source Automatic Account Creator (AAC) written in PHP
Stars: ✭ 74 (-7.5%)
Mutual labels:  cms
Bancha
Bancha is an open-source CMS made by Nicholas Valbusa written in PHP5.3.
Stars: ✭ 76 (-5%)
Mutual labels:  cms
Factor
100% JavaScript framework for marketing sites and application dashboards.
Stars: ✭ 1,146 (+1332.5%)
Mutual labels:  cms
Cms
nodejs cms, easy to get started
Stars: ✭ 72 (-10%)
Mutual labels:  cms
Wtcms
基于thinkphp的内容管理系统,可快速搭建个人博客、公司学校官网、新闻类站点。
Stars: ✭ 75 (-6.25%)
Mutual labels:  cms
Jekyll Netlify Boilerplate
A simple Jekyll template for creating a fast, static website on Netlify
Stars: ✭ 62 (-22.5%)
Mutual labels:  cms
Cmswing
一款基于ThinkJS(Node.js MVC)和MySQL的功能强大的(PC端,手机端和微信公众平台)电子商务平台及CMS建站系统
Stars: ✭ 1,224 (+1430%)
Mutual labels:  cms
Phpwcms
Flexible, fast, powerful, customer, developer friendly web content management system and cms framework
Stars: ✭ 73 (-8.75%)
Mutual labels:  cms
Parvula
An extremely simple & flexible CMS generated from flat files with a complete RESTful API —
Stars: ✭ 76 (-5%)
Mutual labels:  cms
Scrivito example app js
Scrivito is a JavaScript-based SaaS Content Management Service, built for digital agencies and medium to large sized businesses. This example app shows Scrivito’s features and is a great basis for your own Scrivito website projects.
Stars: ✭ 67 (-16.25%)
Mutual labels:  cms
Rubel
Rubel is a cms built with Laravel and React.
Stars: ✭ 70 (-12.5%)
Mutual labels:  cms
Friendsofredaxo.github.io
Website und Informationen zum Projekt
Stars: ✭ 75 (-6.25%)
Mutual labels:  cms
Dtcms
动力启航网站管理系统(简称DTcms),是目前国内ASP.NET开源界少见的优秀开源管理系统,基于 ASP.NET(C#)+ MSSQL(ACCESS) 的技术开发,全部100%免费开放源代码。
Stars: ✭ 63 (-21.25%)
Mutual labels:  cms
Dadadash
Office suite with file browser, document editor, spreadsheet editor, calendar and data tables with CRUDX API's ready to deploy
Stars: ✭ 78 (-2.5%)
Mutual labels:  cms
Publish
Publish provides beautiful editorial interfaces for the management of content within API
Stars: ✭ 62 (-22.5%)
Mutual labels:  cms
Courselit
Start your own online teaching business. Features include course maker, students manager, payments and more.
Stars: ✭ 73 (-8.75%)
Mutual labels:  cms
Angelsword
Python3编写的CMS漏洞检测框架
Stars: ✭ 1,223 (+1428.75%)
Mutual labels:  cms
Cms
后台管理系统基础功能
Stars: ✭ 79 (-1.25%)
Mutual labels:  cms
Typerx
A lightweight typescript annotation rest based extra (express、 mongoose、 angular、zorro、ng-alain ...).
Stars: ✭ 76 (-5%)
Mutual labels:  cms

gatsby-source-notion-database

Load data from Notion's database

Install

yarn add gatsby-source-notion-database

Config

// gatsby-config.js

module.exports = {
    plugins: [
        {
            resolve: `gatsby-source-notion-database`,
            options: {
                sourceConfig : [
                    {
                       name: "books",
                       table: "https://www.notion.so/gine/e355d54c576c41ea826c4704fde3a7c0?v=bba129b8f34e4c62a634330ed6d4373e",
                       cacheType: "static"
                   },
                   {
                      "name": "posts",
                      "table": "https://www.notion.so/gine/99623ef9630940cdb8524ba355831677?v=8366741ca7dd4b339c19484712e13563",
                      "cacheType": "static"
                   }
                ]
            }
        }
    ],
}

Query

query MyQuery {
  allPosts {
    nodes {
      name
      tags
      status
      keywords
      public_date
      books {
        name
        cover_image
        comment
      }
    }
  }
}

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].