notionpaper icon indicating copy to clipboard operation
notionpaper copied to clipboard

A tool that helps you use Notion like a CMS by generating static site for you.

NotionPaper (Beta)

NotionPaper is tool that helps you use Notion like a CMS.

Blog Usage Showcase | Getting Started | Documentation | GitHub

Why NotionPaper

My initial thoughts are simple: I want a blogging platform that is simple and good to use enough, so that I could focus on writing instead of setting up a bulky environment.

Notion is the perfect tool for that, however you need to pay some money on the subscription in order to let search engines to crawl your site. And I don't wanna spend money on that.

I've used many blogging platforms such as Hexo, Wordpress and etc., you can find my comparison among those platforms and why NotionPaper is a better choice on my blog.

Please take note: I am not a professional developer, this project was written as a hobby. You are more than welcome to make this project better.

How to use

Deploy on Vercel

Deploy with Vercel

Click button above to deploy on Vercel.

For environment variable settings, please check tutorials on here.

Supported Features / Roadmap

Category Features Support Status Remarks
Site Site name Uses database title as site name
Site description Uses database description as site description
Site favicon Uses database icon as site icon
Page Page cover Uses page cover. ** Please noted **, external images will not be hosted for security reasons
Page favicon
Page Tags Supported tag display on page, but need to improve.
Blocks Table of Contents
Rich Texts Supports all anotations and text colors
Divider
Paragraphs
Headings
Table
Images Supports uploads and externals. External images will not be hosted for security reasons
Videos Supports uploads, externals, and Youtube videos. External videos will not be hosted for security reasons
Code
Bulleted and numbered lists
Quote
Callout Supported, but texts only, needs to improve.
Child pages 📅 Planned
Embed 📅 Planned
Mention 📅 Planned Including mentioned page and person
File Uploaded files only
PDF 📅 Planned
Bookmark 📅 Planned
Equation 📅 Planned
Breadcrumb 📅 Planned
Columns 📅 Planned
Nested blocks Children blocks
Expandability Custom styles / Themes You could design and apply your own or others' theme
Custom pages 📅 Planned
Search 📅 Planned
i18n 📅 Planned

Update Notes

2023.8.13

  • Notionpaper can change your content dynamically by using SSR now, you don't need to re-deploy to update your site after every change.

Notes histories see here.