Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 1.02 KB

README.md

File metadata and controls

49 lines (32 loc) · 1.02 KB

LeapKit Template

logo



This is the LeapKit template for building web applications with Go, HTMX and Tailwind CSS. It integrates useful features such as hot code reload and css recompiling.

Getting started

Use this template by using gonew:

go run rsc.io/tmp/gonew@latest github.com/leapkit/leapkit/[email protected] superapp

Setup

Install dependencies:

go mod download
go run ./cmd/setup

Building the application

# Building TailwindCSS with tailo
> go run github.com/paganotoni/tailo/cmd/build@a4899cd

# Building the app
> go build -tags osusergo,netgo -buildvcs=false -o bin/app ./cmd/app

Running the application

To run the application in development mode execute:

go run ./cmd/dev

And open http://localhost:3000 in your browser.

Generating a migration

go run github.com/leapkit/leapkit/core/cmd/generate@latest migration