Skip to content

Latest commit

 

History

History
64 lines (37 loc) · 1.32 KB

File metadata and controls

64 lines (37 loc) · 1.32 KB

TemplateSES

The SES email template manager that AWS forgot to make.

Gollum - Nobody likes you

Pronounced TEM-PLATE-SAYS - Just imagine Gollum saying it.

TemplateSES is a desktop application for managing and previewing AWS SES email templates locally.

It is built with Wails, SvelteKit, TypeScript, shadcn svelte, and tweaked it with tweakcn.


Prerequisites

Make sure you have the following installed:

  • Go1.25.1
  • Wails2.10.2
  • Bun1.21

For Wails, do go install github.com/wailsapp/wails/v2/cmd/wails@latest


Installation

Clone the repository, then install dependencies:

go mod tidy

cd frontend

bun install

Running Locally

Start the desktop app in development mode:

wails dev

This will run the SvelteKit frontend and Wails backend together.


Features

  • Create and manage SES email templates locally
  • Syntax highlighting and live preview
  • Variable substitution for template testing
  • Modern UI with shadcn + TailwindCSS

License

MIT