quokka
Project boilerplate engine
gogolangboilerplateengine
FreeRepo
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