Open-Source Tools Built With Go (2026)
Self-hostable software written in Go.
If you prefer to run software written in Go — for easier auditing, contributing, or self-hosting on a stack your team already knows — these 4 open and self-hostable tools are built with it. Go projects tend to be easy to deploy alongside the rest of your Go infrastructure.
Single-file open-source backend — SQLite, auth, realtime, and admin UI packed into one Go binary.
Open sourceSelf-hostFree / self-hostMIT40k★
- Zero external dependencies — one binary is the entire production backend
- Tiny resource footprint runs comfortably on a $5/month VPS or a Raspberry Pi
- SQLite write concurrency ceiling makes it unsuitable for high-write production workloads
Open-source, self-hosted team messaging built for security-conscious and DevOps teams.
Open sourceSelf-hostFree / self-hostMIT / Open-core32k★
- Full data sovereignty — runs on your own servers with no vendor access
- MIT-licensed core is free to self-host with no seat caps
- UI and mobile experience lag behind Slack's polish
Self-hosted, high-performance newsletter and mailing-list manager — pair with any SMTP provider.
Open sourceSelf-hostFree / self-hostAGPL-3.016.1k★
- Zero per-contact or per-send cost — pay only for SMTP delivery
- Single Go binary with PostgreSQL — trivial to run on a cheap VPS
- No hosted/managed version — you own infrastructure, backups, and deliverability
Open-source customer data platform built around the warehouse, with self-hosting and 200+ destinations.
Open sourceSelf-hostFree / self-hostAGPL-3.0 / Open-core4.2k★
- AGPL core is self-hostable with no event-volume billing on your own infra
- Segment-compatible API makes migration a drop-in replace for instrumentation
- AGPL license requires open-sourcing modifications to the server if distributed externally