Gothic Framework
π Build Modern Web Apps with Ease
Gothic Framework is a developer-first toolset built to help you craft fast, scalable, and modern web applications using the GOTTH stack:
Golang, TailwindCSS, Templ, and HTMX.
Inspired by frameworks like Next.js, Gothic Framework brings powerful full-stack features to Go developers β including edge-ready architecture, SEO enhancements, and a fantastic development experience (DX).

π§ Why Gothic?
Gothic Framework was built to make Go-based web development simpler, faster, and more productive without sacrificing performance or modern UX standards.
Whether you're launching a SaaS, building internal tools, or prototyping something new β Gothic Framework has your back.
βοΈ Effortless Deployment, Powerful Infrastructure
Gothic Framework comes with built-in AWS SAM integration, making deployment to the cloud as simple as a single command. Focus on your appβs features and logic β not on cloud setup or DevOps headaches.
π₯ Features Inspired by Next.js
πΌοΈ SEO-Optimized Image Loading
Like the Next.js Image component, Gothic Framework lazy-loads images for better performance and user experience. A low-res placeholder is swapped with the full image after load β smooth and fast.
π Static CDN Caching
Static pages can be cached at CloudFront edge locations for blazing-fast performance β with cache TTLs of up to 1 year!
β»οΈ Incremental Static Regeneration (ISR)
Rebuild only the parts of your app that change. Gothic Framework lets you specify revalidation intervals β from seconds to a full year.
π
ββοΈ Custom 404 Pages
Craft personalized 404 pages to guide users gracefully when something goes missing.
β‘ Link Prefetching
Just like in Next.js, Gothic Framework prefetches pages on mouseover so they load instantly on click. Thatβs snappy navigation!
π Hot Reloading
Make a change, save, and see it live instantly. No rebuilds. No restarts. Just code.
π‘ API Routes with JSON
Define backend logic with ease. Gothic Framework supports API routes for JSON payloads out of the box β perfect for building APIs alongside your frontend pages.
π§© File-Based Routing
Drop your components into /pages, /components, or /api β and Gothic automatically maps them to routes. Simple and intuitive.
π§ͺ Try Gothic Today
Take your Go projects to the next level with a framework that speaks your language and supports modern best practices.