What is NotionCMS?
💡
NotionCMS is a Node JS library that gives you ease of use and total control over your Notion content.
Notion Content
- Notion is great for managing stuff.
NotionCMSleverages this to give a world class CMS experience.- But it’s not conventionally thought of as a CMS like other ones one the market since Notion can be used for a lot of different applications.
- Think Sanity, Ghost, Strapi, Contentful, Payload etc. which are geared more for single use purpose and not daily organization.
Node JS Library
- Primarily for front-end projects that use Node to add a build step.
- Most commonly used for static site generation or pre-rendering.
- For efficiently managing and formatting your Notion data then gets out of the way.
- Lets you use Notion as a headless CMS solution.
Turn your db into structured data
Ease of Use
- Handles content caching.
- Notion block rendering in md, plaintext, and html formats.
- Spare API that is inspired by Ghost Content API.
- Convenient content tree makes navigating the data simple.
Total Control
- Custom plugins let you update the content tree anyway you want including.
- Custom defined renderers for any given Notion block.
- Advanced tree utilities let you easily navigate and make changes to the content tree.