Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A NextJS changelog theme for products with Notion support, analytics, and SEO-friendly design.
ProductLog Theme is a free, open-source Next.js template for publishing a product's changelog as a static, SEO-friendly website, with Notion as an optional content source and built-in analytics integrations.
ProductLog Theme is a Next.js-based changelog theme that turns changelog entries written as files—or pulled from a Notion page—into a mobile-friendly, performance-optimized website. It outputs static pages you can deploy on Vercel, Netlify, or any static host. The theme was created by Varun A (apvarun) and is released under the MIT license.
ProductLog Theme is designed for product teams, SaaS founders, and indie hackers who need a clean public page for release notes and update announcements. Developers with basic knowledge of Next.js and JSON configuration can get a changelog site running in minutes. Marketing and support teams can use it to communicate feature updates to customers without building a custom CMS.
Start by cloning the project with npx degit apvarun/productlog-nextjs-theme. Then customize config.json with your site information, add changelog entries as files (or configure Notion as the source), and deploy to Vercel, Netlify, or any static host. The wiki contains more details about configuration.
ProductLog Theme is free and open-source under the MIT license. There are no paid tiers or feature gates; you can use it for commercial and personal projects. The author accepts voluntary support through Buy Me a Coffee and GitHub sponsorship.
Yes, ProductLog Theme is free to use and modify under the MIT license. There are no hidden costs or premium features; you can self-host it on any static hosting service.
Yes, the theme supports Notion as an alternative to file-based changelog entries. A sample Notion page is linked in the README, and configuration details are available in the project wiki.
You can deploy the project to Vercel, Netlify, or any static site host. The README includes a one-click deploy button for Vercel and manual deployment via the npm start or npm run dev commands.
ProductLog includes built-in support for Google Analytics, Plausible, and Simple Analytics. You activate them by adding your tracking IDs to the site configuration.
Yes, the theme uses Tailwind CSS v3, so you can adjust colors, typography, and layout by editing the Tailwind config. Site-wide content settings live in config.json.
