The Simplest Path to SaaS

From Indie Hacker to Enterprise

DeploySolo is the Go/htmx starter kit taking your Web App or SaaS from zero to sold.
Shipping fast meets enterprise standards.

New App in Minutes

package main
import (
	"your/app"
	"github.com/mannders00/deploysolo/core"
)

func main() {
	c := core.New(app.Models...)
	
	// Included Core Modules
	c.Add(core.NewAuthModule())
	c.Add(core.NewPaymentModule())
	c.Add(core.NewSearchModule())
	// ...
	
	// Your App Modules
	c.Add(app.NewViewsModule())
	c.Add(app.NewAIChatModule())
	c.Add(app.NewTasksModule())
	// ...
	
	router := c.AuthMiddleware(app.DataMiddleware(c))
	c.Start(":8090", router)
}

Batteries Included

DeploySolo provides batteries for web apps such as
Auth, Database, Templates, Reactivity, Stripe, and more.

Build your vision on day one. Don't reinvent wheels.

Hypermedia SPAs

DeploySolo uses htmx to bring reactivity to the browser.

Compared to React, htmx apps are shockingly simple.

Focus on what matters. Building apps for your users.

Deploy Anywhere

DeploySolo supports flexible deployment patterns.

Start on a single VPS with SQLite.

Migrate to Docker/Postgres when its time to scale.

Features

Authentication

Email and Google login.

Database

PostgreSQL and SQLite support.

Documentation

Markdown to Generated HTML.

Docker Deploy

From On-Prem to Cloud.

Stripe

Payment with Stripe Webhooks.

Reactivity

Simple SPAs using hypermedia.

Examples

Go+htmx implementations.

Lifetime Access

Perpetual future updates.

Examples