Transform GitHub repositories into fast, customizable blogs with zero configuration.
plok.sh is a free, instant blogging platform that transforms any GitHub repository into a fast, beautiful blog without requiring a CMS, dashboard, accounts, or build process. Simply create a /blog folder with markdown files in your repo, and plok.sh renders them as clean, themed blog posts accessible at plok.sh/username/repo/post-slug.
The platform offers extensive customization with 21 themes including GitHub Light, Catppuccin, Rose Pine, Dracula, and Nord, plus 8 font options from System to JetBrains Mono. Posts feature automatic table of contents generation, syntax highlighting powered by Shiki with theme-matched code blocks, and frontmatter support for title, date, and description metadata.
Built with Next.js 15, plok.sh delivers edge-cached, mobile-friendly responses without client-side JavaScript bloat. Additional features include optional blog.config.yaml for configuration, headers and footers for templating, a Linktree-style links page via /blog/links.yaml, and Google Analytics integration. The MIT-licensed project can be self-hosted on Vercel, Netlify, or Docker.