Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A minimalist, fast blog theme built with Astro, Tailwind CSS, and the Flexoki color palette.
Astro Flexoki is a minimalist blog theme for Astro that combines Tailwind CSS with the Flexoki color palette to produce fast, SEO-friendly static sites.
Astro Flexoki is an open-source blog theme built on the Astro static site generator, styled with Tailwind CSS, and colored with the Flexoki palette by Steph Ango. It takes Markdown content from the src/content folder and outputs a fully static website, with a configurable global site file at site.config.ts. The theme is authored by Amit K (GitHub: ak0r) and released under the MIT license.
data-theme attribute, with dark mode enabled by default.<meta> tags and Open Graph support are built in, and the theme is ready for OG image generation via the Astro API (still in progress).site.config.ts.Astro Flexoki fits developers who want a clean, fast blog without a heavy framework. Writers who publish via Markdown can use it to maintain a personal site. Design-minded creators who appreciate the Flexoki palette can customize the theme's accent colors and light/dark modes. The simple structure also suits anyone learning Astro, since the folder layout and configuration are straightforward.
site.config.ts.To get started, clone the repository from https://github.com/ak0r/astro-flexoki.git, install dependencies with npm install, and run npm run dev to view the site at http://localhost:4321. All global settings — site title, description, author, accent color, posts per page, dark mode, and newsletter signup — live in the site.config.ts file, which you can edit before building for production.
Pros: fast Astro-based static output; customizable Flexoki theme with light/dark modes; free MIT license; no heavy dependencies. Cons: some planned features like full-text search, RSS feed, and sitemap are not yet implemented; OG image generation is listed as in progress.
Astro Flexoki is free to use, modify, and share under the MIT license, as stated in the repository.
Astro Pure — an Astro theme referenced as a source of inspiration for this template.
Yes, the theme is licensed under the MIT license, so you can use, modify, and share it without cost. The repository is public on GitHub.
Edit site.config.ts to change the title, description, author, URL, accent color, posts per page, dark mode toggle, and newsletter signup setting. Tailwind and theme styles are in the styles folder.
Yes, blog posts, notes, and pages are written in Markdown and placed in the src/content folder. The theme processes them with Astro's content collections.
The roadmap lists full-text search, Projects/Notes content collections, OG image generation, CMS integration, and RSS feed/sitemap as future work. Currently it includes posts, pages, and a working blog layout.
The theme is built around Flexoki, but you can change the accent color in site.config.ts and adjust Tailwind styles in tailwind.config.ts to achieve a different look.
