CurioSwitch
Open Source Projects

CurioSwitch's Open Source Projects
At CurioSwitch, we publish the technical foundations we build through our daily
development work as open source.
This effort grew out of our desire to share our development philosophy,
"building systems that help even small teams achieve high quality," with a
wider community of developers.
🚀CurioStack - A Foundation for Faster Full-Stack Development
CurioStack is a full-stack development kit for building web applications quickly. It covers project structure, API and frontend templates, CI/CD, GCP configuration, and security, providing an environment where developers can focus on implementation right away.
- Fast, type-safe APIs built with Go / Connect / Protocol Buffers
- Secure-by-default design, including TLS and mutual authentication
- Automated deployment with GitHub Actions
- Monorepo-based project management that scales with your team
- Freely available and reusable under the MIT License
GitHub: https://github.com/curioswitch/go-curiostack GitHub: https://github.com/anuraaga
What We Put Into Our OSS
CurioSwitch's open source work is more than simply publishing code.
It is a collaborative project aimed at spreading better development
experiences.
- Teams that want to launch new products quickly
- Developers who do not want to spend too much time on infrastructure setup
- Projects that need both security and speed
- Startups aiming for enterprise-grade quality with a small team
We continue to share and improve these projects in the hope that they will be useful in development environments like these.