Go open-source

Open-source Go projects categorized as open-source

Top 23 Go open-source Projects

open-source
  1. AdGuardHome

    Network-wide ads & trackers blocking DNS server

    Project mention: Down the Rabbit Hole of creating a Home Lab | dev.to | 2025-04-23

    AdGuard Home - Network-wide DNS privacy and ad blocking

  2. 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.

    InfluxDB logo
  3. Wave Terminal

    An Open-Source, AI-Native, Terminal Built for Seamless Workflows.

    Project mention: Wave – open-source terminal file previews, editing, AI, web and workspaces | news.ycombinator.com | 2025-04-20
  4. awesomo

    Cool open source projects. Choose your project and get involved in Open Source development now.

  5. 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/

  6. 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-04

    For 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.

  7. komiser

    Open-source cloud-environment inspector. Supporting AWS, GCP, Azure, and more! Your cloud resources will have nowhere to hide!

    Project mention: Managing Cloud Costs and Security with Tailwarden | dev.to | 2024-09-09

    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.

  8. neosync

    Open Source Data Security Platform for Developers to Monitor and Detect PII, Anonymize Production Data and Sync it across environments.

    Project mention: PostgreSQL Anonymizer | news.ycombinator.com | 2025-01-17

    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)

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. 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.

  11. storj

    Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.

  12. 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.

    Project mention: Apache DevLake | news.ycombinator.com | 2025-01-19
  13. dnsproxy

    Simple DNS proxy with DoH, DoT, DoQ and DNSCrypt support

  14. 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.

  15. 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-09

    My 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

  16. chanify

    Chanify is a safe and simple notification tools. This repository is command line tools for Chanify.

  17. grafana-operator

    An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs

  18. 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.

  19. tigris

    Tigris is an Open Source Serverless NoSQL Database and Search Platform.

    Project mention: Hetzner Object Storage | news.ycombinator.com | 2024-10-07

    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

  20. AdGuardDNS

    Public DNS resolver that protects you from ad trackers

    Project mention: Ask HN: Enterprise Solution Similar to Kagi? | news.ycombinator.com | 2024-07-10

    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

  21. sdk-go

    Temporal Go SDK (by temporalio)

  22. faker

    :rocket: Ultimate fake data generator for Go with zero dependencies (by jaswdr)

  23. 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

  24. sturdy

    🐥 Sturdy is an open-source, real-time, version control platform for startups (https://getsturdy.com)

  25. mirrorbits

    Mirrorbits is a geographical download redirector written in Go for distributing files efficiently across a set of mirrors.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go open-source discussion

Log in or Post with

Go open-source related posts

  • Process Compose: manage non-containerized applications

    1 project | news.ycombinator.com | 7 Mar 2025
  • UniBee VS chargebee-go - a user suggested alternative

    2 projects | 25 Feb 2025
  • Process-Compose a flexible orchestrator to manage non-containerized application

    1 project | news.ycombinator.com | 8 Feb 2025
  • Cody AI Integration Guide

    1 project | dev.to | 11 Jan 2025
  • Implement swaggo

    7 projects | dev.to | 22 Nov 2024
  • GitOps: A Strategic Advantage for Automation, Collaboration, and Cost Savings

    2 projects | dev.to | 4 Nov 2024
  • Fleet & CIS Benchmarks: Simplified, Cross-Platform Security

    1 project | dev.to | 4 Nov 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 May 2025
    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 →

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

Sponsored
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.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?