ason

๐Ÿš€ A powerful Go-based project scaffolding tool that transforms templates into fully-formed projects using Jinja2-style templating, with CLI automation and interactive prompts.

golangboilerplateautomationtemplate-enginecross-platformjinja2templatingscaffolddeveloper-toolscode-generationpongo2cobra

Preview

ason preview

Overview

Ason is a lightweight project scaffolding tool built with Go that transforms templates into fully-formed projects using Jinja2-like syntax and a local template registry. It helps developers ship fast by providing interactive prompts, shell autocompletion and support for infrastructure-as-code templates across macOS, Linux and Windows.

Features

jinja2-style-templatingpongo2-template-engineinteractive-promptsshell-autocompletionterraform-integrationtemplate-registryvariable-filescross-platform-support

Feature Flags

authenticationinvoicesblogecommerceauthorizationnotificationsmapsformsValidationcodeGenerationclitemplating

Recommended Use Cases

project-generationtemplate-scaffoldinginfrastructure-as-codedeveloper-tooling

Frontend

None

Backend

go

Auth Providers

None

Deployment Targets

dockermacoslinuxwindows

Payment Providers

None

Quick Facts

โญ Stars
2
๐Ÿด Forks
0
๐Ÿงพ License
mit
๐Ÿ”„ Active
Yes
๐Ÿ•’ Last Commit
2025-10-22T20:39:16Z
GitHub

Stack

Language
go
Testing
go-testing
CI
github-actions

Data Layer

UI Stack

Components
bubbletea

Developer Experience

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

Pricing

Classification
free
Selected
4 usd / month
Notes
Open source project with MIT license, no commercial pricing model
Get Started with this Boilerplate