quokka

Project boilerplate engine

gogolangboilerplateengine
FreeRepo

Preview

quokka preview

Overview

Quokka is a boilerplate engine that lets you ship fast by rendering templates from local directories or git repositories with interactive prompts instead of copy-pasting code. It uses Go's template system with YAML configuration, supports conditional variables and requires no external dependencies, making it useful for generating project skeletons, CI/CD configs and standardized code structures.

Features

no-external-dependenciesstatic-binarylocal-and-remote-templatesgit-repository-supportyaml-configurationgo-templating-systeminteractive-promptsinput-validationconditional-renderingsub-variablesconfiguration-overrideper-file-configurationtemplate-delimiters-customizationfile-renamingfile-copyingfile-ignoring

Feature Flags

teamsOrgswebhooksformsValidationmultitenancytemplatingvalidationconditionalLogicfileManagementinteractivePromptsconfigurationManagement

Recommended Use Cases

generating-ci-cd-configurationgenerating-skeleton-applicationsenforcing-best-practicesproject-scaffoldingboilerplate-template-creation

Frontend

None

Backend

go

Auth Providers

None

Deployment Targets

render

Payment Providers

None

Quick Facts

โญ Stars
29
๐Ÿด Forks
3
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2024-08-17T16:10:25Z
GitHub

Stack

Language
go

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source project with no pricing model
Get Started with this Boilerplate