Notion CMS
Write content for your website using your favorite tool - Notion.
Notion CMS is a collection of tools which pull data from your Notion workspace and let you easily integrate them into your statically generated website.
This website notioncms.dev is built with Notion CMS and the static site generator Eleventy, check out the guide on how it is built here.
You can see the source Notion page of this site at https://notioncms.notion.site/Notion-CMS-1e1420f1b2994070bdec65bc7c838fde.
Guides
Framework Integration
Tools
- notion-cms
This is the core JavaScript package which pull pages and databases you specified from your Notion workspace using Notion API, and convert the metadata and content into JSON object and HTML that can be used to build websites.
- eleventy-plugin-notion-cms
This is the Eleventy plugin to easily integrate notion-cms into a Eleventy built website.
How does it work?
TBD
What Notion features are supported?
TBD
Support
The Creator
Hey! I'm Lance Chen, a software developer. I am currently building stuff in order to find a path to build a profitable business.
Notion CMS is my first attempt, but it is not aiming for money. It is a set of open source tools which I dogfood for part of my website lancechen.tw, and I think people will find it useful as well.
I share what I am building and my progress publicly, follow me on twitter @lancechentw and check out my website lancechen.tw.