plok.sh

plok.sh

Github to blog. Instantly. Free forever.

424 followers

Turn any GitHub repo into a fast, beautiful blog. No CMS. No dashboard. No accounts. No builds. Just your repo. If your repo has a `/blog` folder with markdown files, plok.sh renders them as clean, themed blog posts: It supports: * 20+ themes * Shiki code highlighting * optional `blog.config.yaml` * optional headers and footers for templating. * optional `/blog/links.yaml` (Linktree-style page) * automatic TOC * Google Analytics if you add your own G-ID * zero server-side storage
plok.sh gallery image
plok.sh gallery image
plok.sh gallery image
plok.sh gallery image
Free
Launch tags:Open SourceWritingGitHub
Launch Team / Built With
Anima - OnBrand Vibe Coding
Design-aware AI for modern product teams.
Promoted

What do you think? …

Eshwaren Manoharen
Every blog platform wants to be *your* platform. They want you to learn their templating language, their folder structure, their deployment pipeline. They want you to care about things you don't care about. I just want to write markdown and have it show up somewhere. Your GitHub repo already has: - Version control - A web interface - Markdown rendering - Public URLs - Authentication (for editing) So I built it. A thin layer over GitHub that: 1. Reads your `/blog` folder 2. Renders markdown with proper syntax highlighting 3. Applies a theme 4. Serves it at a clean URL No database. No auth system. No deployment pipeline. Your GitHub repo *is* the backend.
Masum Parvej

@eshwaren_manoharen could this model scale for multi‑author blogs or teams?

Eshwaren Manoharen

@masump  Yes, great catch. Git itself is probably the most 'collaborative' tool in the world. So yes, there's definetely ways to do this - but the challenge is make it 'plok'-ish, so the users perform things on Github only, but in an 'open' way. If there's traction, we will build the remaining infra to support private repos. We have a very plokkish idea about that.

fmerian

love it. enable custom domains and am sold. really looking forward to it, keep up the great work

Zhiqi Shi

Open-sourcing it is a great idea - wishing you fast growth ahead!

Eshwaren Manoharen

@zhiqi_shi Thanks!

Nikoloz Turazashvili

Just created my blog on plok :) Love it!
Great job, friend.
my blog lives at https://www.plok.sh/turazashvili/blog

Eshwaren Manoharen

@turazashvili Oh! Cool one buddy. Enjoy writing mate!

Pedro Martins
Great stuff. Is tour target personal blogs? You mentioned free forever how do you plan to monetise this at some point? Great ideia and good luck 🤞
Eshwaren Manoharen

@nikuscs Plok itself is open source for now. Companies can use as blog for their open source projects as well, so 'anything that has a github repo' for now I guess? I've been working with media and journalism for a while now, so there's plans to build open journalism infra, and plok is my first piece of the puzzle.

Plamen Ivanov

This looks really interesting! I love the concept of turning a repo into a blog without any build steps or CMS bloat.[1] Definitely going to give this a try. 🚀

Eshwaren Manoharen

@k1lgor Yep, we also updated Plok yesterday to host a linktree like page using just a links.yaml in your repo. Have a go!

lysddp

I just created my own blog with plok, and for a developer like me, publishing a new post is incredibly easy. This is the most exciting product I’ve seen recently.

Eshwaren Manoharen

@lysddp thanks so much for sharing your plok blog mate. Enjoy writing and share the word. Happy to hear your feedback. cheers!

Jin Shang

It kind of reminds me of github.io pages where we just deploy a Jekyll codebase and it renders as a blog. I like that it's making something people already want to be easier.

123
Next
Last