Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A minimalistic Flutter website template for blogs and portfolios.

Fully customizable personal portfolio and blog website made with Spring Boot
Flutter Minimal Website is a free, open-source website template for blogs and portfolios, built entirely with Flutter Web and the Flutter Responsive Framework. It provides a minimal, typography-focused layout with a list page and a post page, published by Codelessly on GitHub with two live demo renderer options.
Flutter Minimal Website is a Flutter-based web template that renders to HTML/WebGL via Flutter's web renderers, designed for blogging and portfolio sites. It takes structured content (list items, post entries) and displays them through a responsive single-page layout, with a list view showing paginated items and a post view for full articles. The template was developed by Ray Li (github.com/rayliverified) and sponsored by Codelessly. It is showcased in the Codelessly Gallery, with separate URLs for the CanvasKit renderer version and the HTML renderer version.
The template's implemented features focus on a minimal blog reading experience, with additional components marked as future work.
The repository's roadmap lists many unchecked features, including a portfolio image gallery with lightbox, about/contact pages, hero UI components, a 404 page, sitemap, and search.
This template suits anyone who wants a clean, content-first web presence without hand-writing a traditional web frontend.
The template's implemented pages let you launch a functional blog structure quickly.
The template is a Flutter application designed to be built and served as a website. The repository provides two hosted demo versions — one with the CanvasKit renderer and one with the HTML renderer — so you can preview behavior before running it yourself. To use it, you clone the repository and run the Flutter project for the web target.
Free — the template is open source under the BSD Zero-Clause License, with no paid tiers. As emailware, the author requests but does not require an optional email signup for updates.
Yes, the template is offered under the BSD Zero-Clause License, which allows free use, modification, and distribution with no copyright restrictions. It is also emailware — the author appreciates an email signup, but it is entirely optional.
Currently the template includes a list page (with paginated items and a continue reading button) and a post page (with a fixed-height image, tags, author box, and pagination). A newsletter signup page is also part of the demo.
Because it's built with Flutter and the ResponsiveFramework, the layout adapts to different screen widths. However, mobile-specific components like the hamburger menu are on the roadmap and not yet implemented in the source.
You can use the existing list page to display portfolio items, but the dedicated portfolio features on the roadmap — image gallery, tag sorting, animated sorting, image overlay, and lightbox — are not yet built.
The Codelessly Gallery page provides two live previews: a CanvasKit renderer version and an HTML renderer version, letting you compare Flutter's two web rendering backends.
