Loconotion

screenshot of Loconotion
notion

Python tool to turn Notion.so pages into lightweight, customizable static websites

Overview:

Loconotion is a Python script that allows users to parse a Notion.so public page and its subpages, generating a lightweight and customizable static site. This project offers an alternative solution to the limitations faced by users when using Notion for managing their personal blog, portfolio, or simple website.

Features:

  • Lightweight static site generation from a Notion.so public page.
  • Customizable URLs and slugs for individual pages.
  • Removal of unnecessary bloat such as analytics and collaboration scripts.
  • Caching of images, assets, and fonts.
  • Full control over meta tags for the entire site or individual pages.
  • Granular control over custom Google Fonts for headings.

Summary:

Loconotion is a Python script that allows users to generate a customizable and lightweight static site from a Notion.so public page. It addresses the limitations of Notion, such as lack of support for custom domains, unnecessary bloat in page loading time, and unattractive URLs. By parsing and scraping the Notion page, Loconotion offers users more control over their site's design and performance. Users can easily install and configure Loconotion to generate their own static site and overcome the limitations of Notion.

notion
Notion

Notion is an all-in-one workspace that helps individuals and teams organize and manage their projects, notes, documents, and databases. It offers a range of features, including note-taking, task management, project planning, team collaboration, and more, all within a single app.