goship

Opinionated Go/HTMX boilerplate with payments, emails, auth, notifications and more!⛵️

golangopen-sourceboilerplatedeploymentkitpostgresqlsaasfull-stacktypesafestarter-kitsqlite3entrepreneurship

Preview

goship preview

Overview

GoShip is a Go and HTMX boilerplate designed to help developers build web applications, SaaS products and tools quickly without building infrastructure from scratch. It includes pre-built features like authentication, notifications, payments and file uploads, along with a tech stack of Go, PostgreSQL, Redis, Templ for templating and Tailwind CSS for styling, making it suitable for developers who want to focus on their specific project rather than foundational setup.

Features

None

Feature Flags

authenticationsubscriptionsblogemailspaymentsecommercefileUploadsstoragerealtimeauthorizationteamsOrgsjobsQueuesearchainotificationswebhookscachingmapspwaformsValidationschedulingCrons

Recommended Use Cases

None

Frontend

svelte

Backend

go

Auth Providers

None

Deployment Targets

renderdockeraws

Payment Providers

stripe

Quick Facts

⭐ Stars
442
🍴 Forks
26
🔄 Active
Unknown
🕒 Last Commit
2024-10-02T21:52:59Z

Stack

Data Layer

Databases
postgresql, sqlite, redis

UI Stack

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions

Pricing

Classification
unknown
Selected
Notes
No clear pricing signals
Get Started with this Boilerplate