Skip to content
forked from izuolan/notionic

Notion + Craft.do + Next.js = Notionic

License

Notifications You must be signed in to change notification settings

lua-lu/notionic

This branch is up to date with izuolan/notionic:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5116f01 · May 25, 2023

History

63 Commits
Apr 14, 2023
Apr 8, 2023
Apr 8, 2023
May 25, 2023
Apr 12, 2023
Apr 8, 2023
Jul 12, 2022
Mar 22, 2023
Apr 8, 2023
Jul 4, 2022
Apr 12, 2023
Apr 25, 2022
Apr 25, 2022
Apr 25, 2022
Apr 8, 2023
Oct 21, 2022
Apr 8, 2023
Mar 22, 2023
Apr 25, 2022
Oct 22, 2022
Apr 8, 2023
Apr 8, 2023
Apr 8, 2023
Apr 25, 2022
Mar 23, 2023
Oct 21, 2022

Repository files navigation

Notionic

Notionic is a static blog that updates in real time, synchronizing changes to Notion pages without rebuilding the deployment.

Notionic

Demo

Features

  • Incremental static regeneration
  • Outline
  • Theme switch
  • Multi-language
  • Native style comments
  • Loading and transition animation
  • Block page support
  • SEO and Open Graph optimization
  • Newsletter support
  • Contact Form
  • Telegram bot integration

Quick Start

  • Duplicate Notionic template, and share it to the public
  • Fork this project
  • Customize blog.config.js file
  • (Optional) Replace favicon.svg/png/ico in public folder with your own
  • Modify lib/lang.js with your self introduction
  • Deploy on Vercel, set following environment variables:
    • NOTION_PAGE_ID (Required): The ID of the Notion page you previously shared to the web, usually has 32 digits after your workspace address
    • eg: https://your-username.notion.site/<NOTION_PAGE_ID>?v=<view_id>

More details about Notionic deployment:

Development

# Init
pnpm install
# Develop
./dev.sh
# Build & Serve
pnpm build
pnpm start

Reference & License

The MIT License.

About

Notion + Craft.do + Next.js = Notionic

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.2%
  • CSS 5.7%
  • Shell 0.1%