Getting started with the Notion API

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • notion-sdk-js

    Official Notion JavaScript Client

  • Next, we’ll need to install the Notion API SDK. Run the command:

  • dotenv

    Loads environment variables from .env for nodejs projects.

  • To use the .env file in our project, we will need to install the dotenv library:

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • fastify

    Fast and low overhead web framework, for Node.js

  • Now, we’ll spin up a Node.js server using the Fastify framework. Although developers commonly use Express in Node.js applications, Fastify is a new, exciting framework that offers improvements to some of the best features of Express.

  • notion-auto-pull

    Bash script to automatically download a notion workspace

  • Notion is easy to use and is a favorite of both tech and non-tech companies. Some popular alternatives to Notion are Trello, Jira, and Airtable.

  • fastify-auth

    Run multiple auth functions in Fastify

  • For example, Fastify allows us to write better and cleaner asynchronous code by parsing JSON requests. With Fastify plugins, you don’t have to install multiple npm packages from different authors to perform common tasks like authentication and validation.

  • notion-api-server-demo

    This application shows the demo code for the tutorial on building using the Notion API.

  • To follow along with this tutorial or to quickly test this application, you’re welcome to clone this project from my GitHub repo.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Necesito consejos para desarrollar un programa similar a Excel

    3 projects | /r/programacion | 28 Apr 2023
  • Building a Node.js Blog API Using Fastify and Fauna

    4 projects | dev.to | 10 Aug 2021
  • 100 Days of Code (Next.js)

    5 projects | dev.to | 17 Jun 2021
  • Quali sono i migliori progetti Made in Italy secondo voi?

    4 projects | /r/ItalyInformatica | 30 Mar 2021
  • I switched from Notion to Obsidian

    2 projects | dev.to | 23 Apr 2024