awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
transitive-bullshit avatar

transitive-bullshit/nextjs-notion-starter-kit

0
View on GitHub↗
7,021 stars·5,704 forks·TypeScript·MIT·22 viewstransitivebullsh.it/nextjs-notion-starter-kit↗

Nextjs Notion Starter Kit

This is an opinionated starter kit that turns a Notion workspace into a fast, SEO-friendly website using Next.js and Vercel. It functions as a static site generator that builds a complete website from Notion content during the build process, integrating Notion as a content management system to pull pages and render them as a web site.

The kit generates automatic social images for each page, creates human-readable URL slugs from page titles, and produces search-engine-optimized pages from Notion content. It includes a keyboard-driven search overlay and table of contents for navigating content quickly, along with optimized image serving that uses low-quality preview placeholders for faster page loads.

Configuration is handled through a single file where you set the root Notion page ID and site-wide settings without modifying code. The site can be deployed with minimal setup, and its appearance can be customized through dark mode, responsive layout, and per-block CSS styles.

Features

  • Static Site Generators - Builds a complete static website from Notion content during the build process using Next.js.
  • Next.js - Generates HTML pages at build time using Next.js getStaticProps and getStaticPaths for fast, pre-rendered delivery.
  • Notion Blog Engines - Pull content from a Notion workspace and render it as a fast, SEO-friendly website with automatic social images and URLs.
  • SEO-Optimized Notion Blogs - Generates automatic social images, pretty URL slugs, and SEO-optimized pages from Notion content.
  • Notion Website Publishing - Turns a Notion workspace into a fast, SEO-friendly website using Next.js and Vercel.
  • Notion Integrations - Integrates Notion as a content management system, pulling pages and rendering them as a website.
  • Pretty URL Generation - Generates human-readable URL slugs from page titles automatically for SEO-friendly paths.
  • Slug Generators - Generates human-readable URL paths from Notion page titles automatically with optional per-page overrides.
  • Table of Contents - Search a table of contents and use a keyboard-driven command palette to jump between sections and pages.
  • Site Search Overlays - Provides a keyboard-driven search overlay that indexes page content and navigates instantly without a server round-trip.
  • Single-File Site Configurations - Provides a single configuration file to set root page ID and site-wide settings without code changes.
  • Dynamic Social Image Generators - Generates social sharing images for each page automatically during the build process using a headless browser.
  • Low-Quality Image Placeholders - Ships low-quality image placeholder previews for faster page loads and smoother user experience.
  • Keyboard Navigation Shortcuts - Navigates site content quickly using a command palette and table of contents with keyboard shortcuts.
  • Portfolio Templates - Next.js portfolio starter kit using Notion API.

Star history

Star history chart for transitive-bullshit/nextjs-notion-starter-kitStar history chart for transitive-bullshit/nextjs-notion-starter-kit

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Nextjs Notion Starter Kit

These projects share indexed features with Nextjs Notion Starter Kit. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • timlrx/tailwind-nextjs-starter-blogtimlrx avatar

    timlrx/tailwind-nextjs-starter-blog

    10,503View on GitHub↗

    This is a markdown-based blog engine and Next.js starter template that renders posts from files with frontmatter support for tags, authors, and metadata. It functions as a static site generator, building a complete blog into deployable HTML files for any hosting provider, while using Tailwind CSS utility classes for fully customizable typography, layout, and color schemes. The template generates RSS feeds, sitemaps, and structured metadata for search engine visibility, and supports connecting to external services like analytics tracking and comment sections through configurable plugin modules

    TypeScriptbloggingdemo-blogmdx
    View on GitHub↗10,503
  • magicuidesign/portfoliomagicuidesign avatar

    magicuidesign/portfolio

    1,399View on GitHub↗

    Portfolio is a developer portfolio website and personal blog publishing template built with Next.js, Tailwind CSS, and React. It provides a static-ready framework designed to showcase professional projects and articles through a minimalist interface with responsive layout adaptation. Site content, metadata, and navigation links are managed through a single centralised configuration file to simplify initial project setup and ongoing updates. The interface incorporates a component-driven UI library alongside declarative motion animations that apply spring physics and keyframe transitions to int

    TypeScript
    View on GitHub↗1,399
  • cveinnt/livetermCveinnt avatar

    Cveinnt/LiveTerm

    5,403View on GitHub↗

    LiveTerm is a terminal-style static site generator and web template designed to create websites that mimic a command-line interface. It functions as a portfolio builder that transforms personal and professional information into an interactive terminal environment. The project uses a configuration-driven approach to map JSON data to visual and textual elements. This allows for the customization of site appearance, including the modification of banners, usernames, and terminal prompts. The system handles the generation of static web renderings and utilizes theme-based style injection to apply

    TypeScriptnextjspersonal-websiteterminal
    View on GitHub↗5,403
  • tbakerx/react-resume-templatetbakerx avatar

    tbakerx/react-resume-template

    2,133View on GitHub↗

    This project is a professional portfolio framework designed to generate responsive, personal resume websites. It utilizes a centralized configuration file to manage work history, skills, and contact information, decoupling content from the visual presentation layer to ensure a structured and consistent professional presence. The framework distinguishes itself by using a data-driven approach where resume content is mapped directly to components, ensuring that updates to professional profiles are reflected across the site through a single source of truth. It leverages static site generation and

    TypeScriptjavascriptnextjspersonal-website
    View on GitHub↗2,133
Compare all 30 related projects→

Frequently asked questions

What does transitive-bullshit/nextjs-notion-starter-kit do?

This is an opinionated starter kit that turns a Notion workspace into a fast, SEO-friendly website using Next.js and Vercel. It functions as a static site generator that builds a complete website from Notion content during the build process, integrating Notion as a content management system to pull pages and render them as a web site.

What are the main features of transitive-bullshit/nextjs-notion-starter-kit?

The main features of transitive-bullshit/nextjs-notion-starter-kit are: Static Site Generators, Next.js, Notion Blog Engines, SEO-Optimized Notion Blogs, Notion Website Publishing, Notion Integrations, Pretty URL Generation, Slug Generators.

Which projects share features with transitive-bullshit/nextjs-notion-starter-kit?

Projects with overlapping indexed features include: timlrx/tailwind-nextjs-starter-blog — This is a markdown-based blog engine and Next.js starter template that renders posts from files with frontmatter… magicuidesign/portfolio — Portfolio is a developer portfolio website and personal blog publishing template built with Next.js, Tailwind CSS, and… cveinnt/liveterm — LiveTerm is a terminal-style static site generator and web template designed to create websites that mimic a… tbakerx/react-resume-template — This project is a professional portfolio framework designed to generate responsive, personal resume websites. It… justinwalsh/daux.io — This project is a Markdown static site generator and documentation server that converts files and folder structures… notionnext-org/notionnext — NotionNext is a static site generator and blog engine that transforms Notion workspace pages into public websites. It…