Github

A full rewrite of Chrysalis in Go.

Technologies Used

Technology Usage
Gin HTTP framework and muxer for Go.
Nginx Reverse proxy
PostgreSQL Relational database for persistent data storage.
KeyDB In-memory database for session storage.
sqlc Code generator that converts SQL queries into type-safe Go code.
pgx PostgreSQL driver libraries for Go.
HTMX Framework for being able to make AJAX calls directly from HTML.
Alpine.js Lightweight framework for client-side scripting
MVP.css Basic bootstrap styling, to be replaced with Tailwind in the future.