sgsg
- Purpose: SGSG is an open-source full-stack application template designed for performance and simplicity, with scalability added through Fly.io and Turso. It provides a production-ready setup with Docker, GitHub Actions, Grafana logging, and more.
- Target Audience: Developers looking for a scalable, performant, and simple full-stack template with SvelteKit, Go, SQLite, and gRPC integration.
- Core Technologies:
- SvelteKit (primary frontend framework)
- Go (backend)
- SQLite (database, easily swappable with PostgreSQL/MySQL)
- gRPC (for type safety and streaming capabilities)
- Key Features:
- Stripe subscription flow
- Fully typed with JSDocs (no TypeScript build)
- Secure OAuth with Phantom Token Approach
- Minimal external dependencies
- Single-source validation (backend-driven)
- Grafana integration for logging/monitoring
- Docker-based deployment
- GitHub Actions for CI/CD
- Client-side streaming (SvelteKit)
- File/image/email handling via UpSend
- Alternative: For more complex needs (Rust, microservices, PostgreSQL), Rusve is recommended.
- Community & Evolution: The creator is shifting focus to GoFast, a more advanced configurable skeleton, but SGSG remains free and open-source. Join the community Discord.
Note: SvelteKit is prominently supported as the frontend framework.
gogolanggrpcpocketbasesveltesveltekitgcrmicroservices
Featured Stories
No featured articles here. Navigate to an article, then pick the Feature on menu button