awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

18 Repos

Awesome GitHub RepositoriesGo Projects

Explore 18 awesome GitHub repositories matching part of an awesome list · Go Projects. Refine with filters or upvote what's useful.

Awesome Go Projects GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • kubernetes/kubernetesAvatar von kubernetes

    kubernetes/kubernetes

    123,197Auf GitHub ansehen↗

    Kubernetes is a distributed container orchestration platform that automates the deployment, scaling, and management of containerized applications across clusters of computing nodes. It functions as a declarative infrastructure controller, utilizing a control loop architecture that continuously monitors the current system state against user-defined configurations to ensure desired operational outcomes. The system relies on a centralized API-driven interface and a replicated key-value store to maintain a consistent source of truth for all cluster objects. The platform distinguishes itself throu

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Gocncfcontainersgo
    Auf GitHub ansehen↗123,197
  • gohugoio/hugoAvatar von gohugoio

    gohugoio/hugo

    88,701Auf GitHub ansehen↗

    Hugo is a high-performance static site generator that transforms source content and templates into optimized web assets. Built with a focus on speed and scalability, it provides a comprehensive framework for managing large-scale documentation and editorial projects through structured content organization, taxonomies, and a flexible template-driven rendering engine. The project distinguishes itself through a sophisticated build system that utilizes incremental caching to minimize redundant processing during site updates. It supports complex content requirements by enabling multidimensional mod

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Goblog-enginecmscontent-management-system
    Auf GitHub ansehen↗88,701
  • moby/mobyAvatar von moby

    moby/moby

    71,729Auf GitHub ansehen↗

    Moby is an OCI container engine and runtime manager designed for building, running, and managing isolated containers based on Open Container Initiative standards. It functions as a container daemon and image builder, providing a core engine to orchestrate the full lifecycle of containers and the packaging of source code into portable images. The project provides a standardized HTTP interface that allows for programmatic container management, enabling external clients to control daemon settings and container operations. It supports a rootless security model, allowing the engine daemon to execu

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Gocontainersdockergo
    Auf GitHub ansehen↗71,729
  • hashicorp/terraformAvatar von hashicorp

    hashicorp/terraform

    48,720Auf GitHub ansehen↗

    Terraform is a declarative infrastructure-as-code tool designed to manage the lifecycle of cloud and on-premises resources. It functions as a workflow engine that reconciles a defined desired state against real-world infrastructure, using a persistent state-tracking layer to maintain consistency and visibility across distributed environments. By mapping infrastructure components into a directed acyclic graph, the system calculates the optimal order for provisioning, updating, or destroying resources. The platform is distinguished by its extensible plugin-based architecture, which decouples co

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Gocloudcloud-managementgraph
    Auf GitHub ansehen↗48,720
  • pingcap/tidbAvatar von pingcap

    pingcap/tidb

    40,166Auf GitHub ansehen↗

    TiDB is a horizontally scalable, distributed SQL database designed to provide consistent transactional storage and high-performance analytical processing within a single unified architecture. It utilizes a decoupled compute-storage design and a distributed key-value storage layer to ensure horizontal scalability and efficient range-based queries. By employing a consensus-based replication algorithm, the system maintains high availability and automatic failover across multiple nodes and geographical regions. The platform distinguishes itself through its hybrid transactional and analytical proc

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Gocloud-nativedatabasedistributed-database
    Auf GitHub ansehen↗40,166
  • mattermost/mattermostAvatar von mattermost

    mattermost/mattermost

    38,139Auf GitHub ansehen↗

    Mattermost is a self-hosted, enterprise-grade communication platform designed for organizations that require strict control over their internal data and messaging infrastructure. It functions as a centralized hub for real-time team interaction, offering persistent messaging, voice and video conferencing, and integrated project management tools within a single, private workspace. The platform is built to support high-security environments, including air-gapped deployments where public internet access is restricted or unavailable. The platform distinguishes itself through a focus on regulatory

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    TypeScriptcollaborationgolanghacktoberfest
    Auf GitHub ansehen↗38,139
  • helm/helmAvatar von helm

    helm/helm

    29,881Auf GitHub ansehen↗

    Helm is a package manager for Kubernetes that simplifies the deployment and management of multi-component applications. It functions as a template rendering engine and release coordinator, allowing users to bundle, version, and deploy software as standardized packages. By maintaining a persistent metadata layer within the cluster, it tracks release history and manages the full lifecycle of applications, including installations, upgrades, and rollbacks. What distinguishes Helm is its ability to handle complex application hierarchies through automated dependency resolution and the composition o

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Gochartchartscncf
    Auf GitHub ansehen↗29,881
  • signoz/signozAvatar von SigNoz

    SigNoz/signoz

    27,355Auf GitHub ansehen↗

    SigNoz is a full-stack observability platform designed to collect, store, and visualize metrics, logs, and distributed traces in a unified environment. It leverages OpenTelemetry-based data collection to ingest telemetry from diverse sources using vendor-neutral protocols, ensuring interoperability across complex microservices architectures. The platform utilizes a high-performance columnar storage engine to enable rapid aggregation and filtering, providing a centralized backend for monitoring application health and performance. What distinguishes the platform is its focus on automated instru

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    TypeScriptapmapplication-monitoringdistributed-tracing
    Auf GitHub ansehen↗27,355
  • containerd/containerdAvatar von containerd

    containerd/containerd

    20,369Auf GitHub ansehen↗

    Containerd is a daemon-based container runtime that manages the complete lifecycle of containers on a host system. It functions as a core orchestration backend, handling image distribution, storage, and process execution while adhering to industry-standard specifications for container execution and configuration. The project is distinguished by its modular, plugin-based architecture, which allows for the extension of storage, runtime, and networking capabilities without requiring a full daemon recompile. It utilizes a shim-based execution model to delegate low-level operations, ensuring isola

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Gocncfcontainerdcontainers
    Auf GitHub ansehen↗20,369
  • meshery/mesheryAvatar von meshery

    meshery/meshery

    9,966Auf GitHub ansehen↗

    Meshery is a service mesh management plane and cloud native infrastructure orchestrator. It provides a visual design-as-code environment for modeling microservices and infrastructure components through declarative blueprints, functioning as a centralized platform for designing, deploying, and managing service mesh infrastructure. The platform is distinguished by its ability to translate visual designs into active deployments and its use of gRPC-based adapters to integrate with diverse infrastructure providers. It features a multi-tenant architecture that manages shared workspaces and role-bas

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    HTMLcloud-nativecncfcontrol-plane
    Auf GitHub ansehen↗9,966
  • bitfield/scriptAvatar von bitfield

    bitfield/script

    6,991Auf GitHub ansehen↗

    This project is a Go shell scripting library and framework designed for writing automation scripts and CLI tools. It provides a concurrent data pipeline system for chaining sources, filters, and sinks to process text and JSON streams. The library distinguishes itself through a comprehensive toolkit for shell-like operations, including a text processing engine for regular expression filtering and frequency analysis, a filesystem utility toolkit for recursive search and path manipulation, and an integrated HTTP client wrapper for building data pipelines that fetch web content. The capability s

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Gocatcurlcut
    Auf GitHub ansehen↗6,991
  • rubyhan1314/golang-100-daysAvatar von rubyhan1314

    rubyhan1314/Golang-100-Days

    6,026Auf GitHub ansehen↗

    Golang-100-Days is a structured, daily lesson curriculum for learning the Go programming language from the ground up, progressing into practical microservice and web application development. The project is built around a code-example-driven approach, where each day introduces new concepts through runnable Go snippets and complete project examples rather than abstract theory, covering Go fundamentals such as syntax, data types, control flow, functions, and packages. The curriculum differentiates itself by grouping lessons around specific Go frameworks and distributed system patterns. It includ

    Groups lessons around distinct Go frameworks like Beego, Iris, and Go-Micro with dedicated project sections.

    Smarty
    Auf GitHub ansehen↗6,026
  • alda-lang/aldaAvatar von alda-lang

    alda-lang/alda

    5,906Auf GitHub ansehen↗

    Alda is a text-based music programming language and command-line tool for composing, playing, and live-coding musical scores. It functions as a MIDI composition engine that renders plain-text scores into audio output, and as a live coding environment where code entered in a read-eval-print loop produces real-time playback without restarting the interpreter. The system distinguishes itself through an event-driven playback engine that schedules timed note events, an instrument-attribute inheritance model that cascades properties like volume and tempo from global defaults to individual parts, an

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Goaldahacktoberfestmusic
    Auf GitHub ansehen↗5,906
  • docker/cliAvatar von docker

    docker/cli

    5,693Auf GitHub ansehen↗

    Docker CLI is the command-line tool that enables users to interact with the Docker daemon for building, running, and managing containers. It provides a structured interface for controlling container lifecycles, images, networks, and volumes through a terminal-based workflow. The tool supports building container images from source code using Dockerfiles, with features like build context streaming and image layer caching to accelerate construction. It also allows starting interactive shells inside containers for isolated development and testing environments. The CLI operates through a client-s

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Goclidocker
    Auf GitHub ansehen↗5,693
  • lxc/incusAvatar von lxc

    lxc/incus

    4,893Auf GitHub ansehen↗

    Incus is a unified orchestration platform for managing system containers, OCI application containers, and virtual machines through a single control plane. It brings together cluster infrastructure management, secure multi-tenancy, software-defined networking, and pluggable storage backend orchestration into one cohesive system exposed via a full REST API and command-line interface. What distinguishes Incus is its ability to run multiple instance types side by side—full Linux system containers, OCI application containers, and QEMU virtual machines—all managed with consistent tooling. Networkin

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Gocloudcontainershacktoberfest
    Auf GitHub ansehen↗4,893
  • dragonflyoss/dragonflyAvatar von dragonflyoss

    dragonflyoss/dragonfly

    3,208Auf GitHub ansehen↗

    Delivers efficient, stable, and secure data distribution and acceleration powered by P2P technology, with an optional content‑addressable filesystem that accelerates OCI container launch.

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Gocloud-nativecncfcontainers
    Auf GitHub ansehen↗3,208
  • kanisterio/kanisterAvatar von kanisterio

    kanisterio/kanister

    877Auf GitHub ansehen↗

    An extensible framework for application-level data management on Kubernetes, Kanister is a Cloud Native Computing Foundation sandbox project and was originally created by the Veeam Kasten team.

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Gocloud-nativedata-protectiongolang
    Auf GitHub ansehen↗877
  • kashifkhan0771/utilsAvatar von kashifkhan0771

    kashifkhan0771/utils

    44Auf GitHub ansehen↗

    Lightweight and versatile utilities for Go 📦

    Listed in the “Go Projects” section of the Awesome For Beginners awesome list.

    Gogogo-utilsgolang
    Auf GitHub ansehen↗44
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Go Projects

Unter-Tags erkunden

  • Go Framework TutorialsStructured lessons grouped around specific Go frameworks like Beego, Iris, and Go-Micro with dedicated project sections. **Distinct from Go Projects:** Distinct from general Go Projects: focuses on educational tutorials organized by framework, not a collection of standalone projects.