Overview
Nobelium is a static blog built on top of Notion and Next.js, and deployed on Vercel. It offers a fast and responsive design, with features such as fast page rendering, deployment on Vercel in minutes, and incremental regeneration. It also includes several functionalities such as comments, full-width page, quick search, tag filter, RSS, analytics, web vital, and more. Nobelium is highly customizable, built with Tailwind CSS, and offers pretty URLs and SEO-friendly options.
Features
- Fast and responsive: Nobelium provides fast page rendering and a responsive design for optimal user experience.
- Deploy instantly: With Vercel, you can deploy your Nobelium blog in minutes.
- Fully functional: Nobelium offers several functionalities including comments, full-width pages, quick search, tag filter, RSS, analytics, and more.
- Easy for customization: With rich config options and support for English and Chinese interfaces, Nobelium is easy to customize. It is built with Tailwind CSS for further customization options.
- Pretty URLs and SEO friendly: Nobelium generates pretty URLs for your blog posts and ensures they are SEO friendly.
Installation
To install Nobelium, follow these steps:
- Star this repository on GitHub.
- Duplicate the included Notion template and share it publicly.
- Fork the Nobelium project.
- Customize the
blog.config.js
file according to your preferences. - (Optional) Replace the
favicon.svg
andfavicon.ico
files in the/public
folder with your own. - Deploy your Nobelium blog on Vercel and set the following environment variables:
NOTION_PAGE_ID
(Required): The ID of the Notion page you previously shared publicly (usually has 32 digits after your workspace address).NOTION_ACCESS_TOKEN
(Optional, not recommended): If you decide not to share your database, you can use a token to let Nobelium grab data from the Notion database. You can find the token in your browser cookies, calledtoken_v2
. Keep in mind that Notion tokens are only valid for 180 days, so make sure to update them manually in the Vercel dashboard.
Note: Images in the Notion database will not be properly rendered by Nobelium.
Summary
Nobelium is a powerful static blog built on Notion and Next.js. It offers a range of features including fast rendering, responsive design, easy deployment, customization options, and SEO-friendly URLs. With Nobelium, you can quickly set up and customize your own blog, making it an ideal choice for bloggers looking for a user-friendly and customizable solution.