InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Go open-source Projects
-
AdGuard Home - Network-wide DNS privacy and ad blocking
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Wave – open-source terminal file previews, editing, AI, web and workspaces | news.ycombinator.com | 2025-04-20
-
awesomo
Cool open source projects. Choose your project and get involved in Open Source development now.
-
lago
Open Source Metering and Usage Based Billing API ⭐️ Consumption tracking, Subscription management, Pricing iterations, Payment orchestration & Revenue analytics
Project mention: Ask HN: How do you monetize personal code if it's not an "app"? | news.ycombinator.com | 2025-04-12>* I have a trained ML model that solves a niche task really well — but turning it into a full-blown app seems like overkill.*
A RESTful API, either metered billing or otherwise with something like Lago[0]
>* I’ve written a CLI tool that processes log files better than anything else I’ve found, but it’s too specialized to justify making a company out of it.*
Enterprise. Find organizations that have this problem, know they have this problem, spent money to solve it, but aren't too satisfied with the solution.
>* I built a few small functions in different languages (Python, Go, Rust) that do neat things — data cleanup, API scraping, PDF generation — but none of them are “products” by themselves.*
A suite for organizations that need that.
All these can be your way into these organizations to get to know them, identify their problems, uncover patterns or segments, etc.
- [0]: https://www.getlago.com/
-
Fleet
Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)
Project mention: GitOps: A Strategic Advantage for Automation, Collaboration, and Cost Savings | dev.to | 2024-11-04For those yet to begin, Fleet is a great place to start. You can get started today, for free, and run it alongside any existing device management solution. Not only will you be setting up a system that provides comprehensive visibility and insights into all your devices, Fleet also provides an easy-to-understand repository to help you get started with GitOps.
-
komiser
Open-source cloud-environment inspector. Supporting AWS, GCP, Azure, and more! Your cloud resources will have nowhere to hide!
Another option is a similar product offered by Tailwarden, which is open source. It will offer a few different options and the hosting part will be up to you. This is Komiser, whose code is available on Github, and which provides a Docker image.
-
neosync
Open Source Data Security Platform for Developers to Monitor and Detect PII, Anonymize Production Data and Sync it across environments.
Just to jump in here -> We support RDS + more and you can self-host, Neosync.
https://github.com/nucleuscloud/neosync
(I'm one of the co-founders)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Ory Oathkeeper
A cloud native Identity & Access Proxy / API (IAP) and Access Control Decision API that authenticates, authorizes, and mutates incoming HTTP(s) requests. Inspired by the BeyondCorp / Zero Trust white paper. Written in Go.
-
storj
Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.
-
incubator-devlake
Apache DevLake is an open-source dev data platform to ingest, analyze, and visualize the fragmented data from DevOps tools, extracting insights for engineering excellence, developer experience, and community growth.
-
-
fasten-onprem
Fasten is an open-source, self-hosted, personal/family electronic medical record aggregator, designed to integrate with 100,000's of insurances/hospitals/clinics
Project mention: Launch HN: Metriport (YC S22) – Open-source API for healthcare data exchange | news.ycombinator.com | 2024-05-23> In the US, this is part of the EHR push, each EHR is supposed to accept any outside application
To be explicit for readers here, outside applications can connect to some EHR systems using SMART on FHIR, but not all (this is what Apple Health supports in their PHR) - and this is separate from HIEs. For reasons OP mentioned, this is impractical for treatment at scale, but is currently the best way to get your health records in your pocket, or to insurance companies, for example.
Fasten is a great OSS project that facilitates this flow for individuals, and I'd suggest you check them out: https://github.com/fastenhealth/fasten-onprem
> getting a hook into the vendor operated HIEs
This is a only part of the equation - for example, one of the biggest networks we connect with is Carequality, and this is more of a framework that's not operated by any vendors. Rather, vendors connect to a shared directory and speak the same language for medical data exchange.
> The evil part of the operation is that now Metriport has proxy access to the data and eventually will get hacked
This just speaks even more volumes to our open source approach - we're not hiding behind obscurity for security.
> and bought by private equity that will sell the data to TransEquirian Insurance Score agencies.
Only if someone wants spend a long time in prison! We can not legally do anything with the data we have proxy access to, except deliver it to the healthcare organizations we work with that are involved with treating the patient - nor would we want to. There are acquisition events with healthcare organizations all the time, and the HIPAA rules protecting the data do not change.
Hopefully you can agree that, especially with us being the only vendor in the space that's open source, there is no evil at play.
-
process-compose
Process Compose is a simple and flexible scheduler and orchestrator to manage non-containerized applications.
Project mention: Ask HN: Best way to simultaneously run multiple projects locally? | news.ycombinator.com | 2025-03-09My suggestion would be Process Compose[1]. Just write a simple config telling it what commands to run; it will launch them all and give you a nice TUI to read the stdout and control each process individually.
[1] https://github.com/F1bonacc1/process-compose
-
chanify
Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.
-
grafana-operator
An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs
-
BricksLLM
🔒 Enterprise-grade API gateway that helps you monitor and impose cost or rate limits per API key. Get fine-grained access control and monitoring per user, application, or environment. Supports OpenAI, Azure OpenAI, Anthropic, vLLM, and open-source LLMs.
-
I should mention Tigris[0] here. They're also a new Object Storage service, but they have this two-way replication facility with another S3-compatible service. The primary purpose they built it for is to mirror files from your existing S3 to Tigris as files are requested.
However they also have an option to copy files that are added to Tigris, to S3 automatically [1] (`--shadow-write-through`). I asked their founder if it's okay to use it as an extra redundancy continuously instead of a one-time migration, and they said they have no issues with it.
[0] https://www.tigrisdata.com
-
ublock origin will help.
but does your org do any kind of DNS filtering? depending on your setup (office or remote, etc) setting up something like Pi-hole[0] can offer a tremendous amount of time & hassle-saving as so many of the problematic ads will just not get to your folks.
a more managed equivalent of Pi-Hole might be AdGuard DNS[1].
[0] https://pi-hole.net
[1] https://adguard-dns.io
-
-
-
iwf
iWF is a Workflow-As-Code microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
-
sturdy
🐥 Sturdy is an open-source, real-time, version control platform for startups (https://getsturdy.com)
-
mirrorbits
Mirrorbits is a geographical download redirector written in Go for distributing files efficiently across a set of mirrors.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go open-source discussion
Go open-source related posts
-
Process Compose: manage non-containerized applications
-
UniBee VS chargebee-go - a user suggested alternative
2 projects | 25 Feb 2025 -
Process-Compose a flexible orchestrator to manage non-containerized application
-
Cody AI Integration Guide
-
Implement swaggo
-
GitOps: A Strategic Advantage for Automation, Collaboration, and Cost Savings
-
Fleet & CIS Benchmarks: Simplified, Cross-Platform Security
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 May 2025
Index
What are some of the best open-source open-source projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | AdGuardHome | 28,367 |
2 | Wave Terminal | 10,148 |
3 | awesomo | 9,497 |
4 | lago | 7,650 |
5 | Fleet | 4,993 |
6 | komiser | 4,050 |
7 | neosync | 3,857 |
8 | Ory Oathkeeper | 3,356 |
9 | storj | 3,104 |
10 | incubator-devlake | 2,723 |
11 | dnsproxy | 2,665 |
12 | fasten-onprem | 2,256 |
13 | process-compose | 1,585 |
14 | chanify | 1,290 |
15 | grafana-operator | 1,060 |
16 | BricksLLM | 1,042 |
17 | tigris | 934 |
18 | AdGuardDNS | 829 |
19 | sdk-go | 632 |
20 | faker | 598 |
21 | iwf | 567 |
22 | sturdy | 542 |
23 | mirrorbits | 540 |