Go Oss

Open-source Go projects categorized as Oss

Top 23 Go Oss Projects

  1. arkade

    Open Source Marketplace For Developer Tools

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. CheckCle

    CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-stack systems, applications, and infrastructure. It provides real-time uptime monitoring, distributed checks, incident tracking, and alerts. All deployable anywhere.

  4. aqua

    Declarative CLI Version manager written in Go. Support Lazy Install, Registry, and continuous update with Renovate. CLI version is switched seamlessly

    Project mention: nbwipers: Setup and Troubleshooting | dev.to | 2026-05-29

    Using aqua, add to aqua.yaml:

  5. pinact

    pinact is a CLI to edit GitHub Workflow and Composite action files and pin versions of Actions and Reusable Workflows. pinact can also update their versions and verify version annotations.

    Project mention: Static Analysis for GitHub Actions | news.ycombinator.com | 2026-05-12
  6. pdtm

    ProjectDiscovery's Open Source Tool Manager

  7. IceFireDB

    @IceFireLabs -> IceFireDB is a database built for web3.0 It strives to fill the gap between web2 and web3.0 with a friendly database experience, making web3 application data storage more convenient, and making it easier for web2 applications to achieve decentralization and data immutability.

  8. bomber

    Scans Software Bill of Materials (SBOMs) for security vulnerabilities

  9. SaaSHub

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

    SaaSHub logo
  10. tfcmt

    tfcmt enhances mercari/tfnotify in many ways, including Terraform >= v0.15 support and advanced formatting options

  11. station

    Station is our open-source runtime that lets teams deploy agents on their own infrastructure with full control. (by cloudshipai)

  12. ghtkn

    A CLI to create short-lived (8 hours) GitHub App User Access Token for secure local development

    Project mention: Hermit – uniform tooling for Linux and Mac | news.ycombinator.com | 2026-05-01

    Not useful - always has outdated versions, the "package directory" is just JSON files that somebody needs to keep up-to-date with upstream releases. I've tried it twice, only because it comes from a big company, but I always go back to Aqua [0], which is the most secure and flexible package management system, mostly relying on GitHub releases, but also supporting Rust crates, Go projects, and even Python packages. Even Mise [1] supports its ecosystem, but Aqua is better. For example, the entire ecosystem, authored by Shunsuke Suzuki [2], now uses his ghtkn [3], which doesn't rely on permanent or long-lived GitHub auth. His ecosystem is marvelous, and he keeps releasing quality new projects constantly [4].

    [0]: https://aquaproj.github.io/

    [1]: https://aquaproj.github.io/

    [2]: https://github.com/suzuki-shunsuke

    [3]: https://github.com/suzuki-shunsuke/ghtkn

    [4]: https://suzuki-shunsuke.github.io/profile/oss-development/

  13. brev-cli

    Connect your laptop to cloud computers. Follow to stay updated about our product

  14. ghalint

    GitHub Actions linter

  15. uptoc

    A static file deployment tool that supports multiple platforms.

  16. tfmv

    CLI to rename Terraform resources and generate moved blocks

  17. sbomasm

    sbomasm: The Complete SBOM Management Toolkit

  18. github-comment

    CLI to create and hide GitHub comments

  19. copywrite

    Automate copyright headers and license files at scale

    Project mention: Building a Monorepository of Terraform Modules on GitLab | dev.to | 2026-07-17

    # See https://pre-commit.com for more information # See https://pre-commit.com/hooks.html for more hooks repos: - repo: https://github.com/pre-commit/pre-commit-hooks rev: v5.0.0 hooks: - id: end-of-file-fixer - id: check-merge-conflict - id: trailing-whitespace args: [--markdown-linebreak-ext=md] - id: check-shebang-scripts-are-executable # YAML - id: check-yaml # Cross platform - id: check-case-conflict # checks for files that would conflict in case-insensitive filesystems. - id: mixed-line-ending # replaces or checks mixed line ending. args: [--fix=lf] - repo: https://github.com/antonbabenko/pre-commit-terraform # Ensure the PRE_COMMIT_TERRAFORM_VERSION value is the same in .gitlab-ci.yml rev: v1.105.0 # Get the latest from: https://github.com/antonbabenko/pre-commit-terraform/releases hooks: - id: terraform_fmt - id: terraform_docs args: ["--args=--lockfile=false"] - id: terraform_tflint - id: terraform_checkov args: - --args=--framework=terraform - --args=--soft-fail - --args=--config-file=__GIT_WORKING_DIR__/.checkov.yaml - --args=--skip-path=__GIT_WORKING_DIR__/.cache/pre-commit - repo: https://github.com/bridgecrewio/checkov.git rev: 3.2.524 hooks: - id: checkov_secrets args: [--directory, ., --framework, secrets, --config-file, .checkov.yaml, --skip-path, .cache/pre-commit] pass_filenames: false - repo: https://github.com/hashicorp/copywrite rev: v0.25.3 hooks: - id: add-headers

  20. ghatm

    Set timeout-minutes to all GitHub Actions jobs

  21. ghproj

    Add GitHub Issues and Pull Requests to GitHub Projects

  22. flute

    Golang HTTP client testing framework

  23. kvstok

    KVSToK - is a CLI-base KEY VALUE storage

  24. go-euvd

    Comprehensive and zero dependency Go library for the ENISA EU Vulnerability Database (EUVD) API. Instantly access real-time vulnerability data, security advisories, CVSS scores, and more.

  25. registry-tool

    CLI to develop aqua Registry

  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 Oss discussion

Log in or Post with

Go Oss related posts

  • Launching Route 53 Files

    4 projects | news.ycombinator.com | 27 Aug 2026
  • Cheap Self-Hosted Kubernetes on Hetzner Cloud

    4 projects | news.ycombinator.com | 21 Jul 2026
  • nbwipers: Setup and Troubleshooting

    3 projects | dev.to | 29 May 2026
  • Hermit – uniform tooling for Linux and Mac

    3 projects | news.ycombinator.com | 1 May 2026
  • Show HN: Gh-actions-lockfile: generate and verify lockfiles for GitHub Actions

    2 projects | news.ycombinator.com | 16 Dec 2025
  • Brev: Start fine-tuning and training models in < 10 minutes

    1 project | news.ycombinator.com | 27 Oct 2023
  • Secure GitHub Actions by pull_request_target

    5 projects | dev.to | 23 Oct 2023
  • A note from our sponsor - AppSignal
    www.appsignal.com | 8 Oct 2026
    Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →

Index

What are some of the best open-source Oss projects in Go? This list will help you:

# Project Stars
1 arkade 4,622
2 CheckCle 3,295
3 aqua 1,858
4 pinact 1,214
5 pdtm 1,158
6 IceFireDB 1,156
7 bomber 625
8 tfcmt 551
9 station 430
10 ghtkn 407
11 brev-cli 274
12 ghalint 261
13 uptoc 193
14 tfmv 163
15 sbomasm 131
16 github-comment 131
17 copywrite 121
18 ghatm 39
19 ghproj 24
20 flute 23
21 kvstok 18
22 go-euvd 9
23 registry-tool 9

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

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