
Kashvi — Golang Framework
A backend framework I built from the ground up for teams who want Go services with clean architecture, strong conventions, and room to grow. Think productivity without sacrificing structure.
Most developers use frameworks. A smaller group authors one. Kashvi is my answer to recurring pain: too much boilerplate, too little structure, and docs that don't match how teams actually ship. It's Go-first, microservice-friendly, and opinionated where it helps — flexible where your domain matters.
Why it exists
- —Clean architecture hooks so services don't turn into spaghetti as they grow.
- —Batteries included where it saves weeks: routing, validation, auth patterns, jobs, realtime.
- —Documentation you can follow without guessing — this very site is the proof.
From the creator
“Kashvi is the framework I wished existed when I was tired of stitching the same infra story on every new service. If you care about Go, clarity, and shipping — start with the site, then dig into the docs.”
— Shashi Ranjan
Continue reading in the official documentation.
← Back to Docs