Golang implementation of the Raft consensus protocol
Support
Quality
Security
License
Reuse
A golang framework helps gopher to build a data visualization and admin panel in ten minutes
Support
Quality
Security
License
Reuse
Deprecated: Use the official Elasticsearch client for Go at https://github.com/elastic/go-elasticsearch
Support
Quality
Security
License
Reuse
Cloud Native Control Planes
Support
Quality
Security
License
Reuse
Scalable real-time messaging server in a language-agnostic way. Set up once and forever.
Support
Quality
Security
License
Reuse
A push notification server written in Go (Golang).
Support
Quality
Security
License
Reuse
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
Support
Quality
Security
License
Reuse
An open-source and enterprise-level monitoring system.
Support
Quality
Security
License
Reuse
A package to build progressive web apps with Go programming language and WebAssembly.
Support
Quality
Security
License
Reuse
A collection of useful, performant, and threadsafe Go datastructures.
Support
Quality
Security
License
Reuse
DNS library in Go
Support
Quality
Security
License
Reuse
:robot: Self-hosted, community-driven, local OpenAI-compatible API. Drop-in replacement for OpenAI running LLMs on consumer-grade hardware. Free Open Source OpenAI alternative. No GPU required. LocalAI is an API to run ggml compatible models: llama, gpt4all, rwkv, whisper, vicuna, koala, gpt4all-j, cerebras, falcon, dolly, starcoder, and many other
Support
Quality
Security
License
Reuse
The High-performance Build System for JavaScript & TypeScript Codebases
Support
Quality
Security
License
Reuse
A truly Open Source MongoDB alternative
Support
Quality
Security
License
Reuse
An open-source knowledge-based community software. You can use it quickly to build Q&A community for your products, customers, teams, and more.
Support
Quality
Security
License
Reuse
🎧☁️ Modern Music Server and Streamer compatible with Subsonic/Airsonic
Support
Quality
Security
License
Reuse
Lightning Network Daemon ⚡️
Support
Quality
Security
License
Reuse
Modern self-hosting framework, fully automated from empty disk to operating services with a single command.
Support
Quality
Security
License
Reuse
Successor: https://github.com/fluxcd/flux2
Support
Quality
Security
License
Reuse
Example programs from "The Go Programming Language"
Support
Quality
Security
License
Reuse
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
Support
Quality
Security
License
Reuse
Gorse open source recommender system engine
Support
Quality
Security
License
Reuse
🏔 Love Freedom - ❌ Block Mass Surveillance
Support
Quality
Security
License
Reuse
Concourse is a container-based continuous thing-doer written in Go.
Support
Quality
Security
License
Reuse
Go library for decoding generic map values into native Go structures and vice versa.
Support
Quality
Security
License
Reuse
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Support
Quality
Security
License
Reuse
Golang security checker
Support
Quality
Security
License
Reuse
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
Support
Quality
Security
License
Reuse
Autoscaling components for Kubernetes
Support
Quality
Security
License
Reuse
Machinery is an asynchronous task queue/job queue based on distributed message passing.
Support
Quality
Security
License
Reuse
Kubernetes Native Serverless Framework
Support
Quality
Security
License
Reuse
Better structured concurrency for go
Support
Quality
Security
License
Reuse
[mirror] Go Tools
Support
Quality
Security
License
Reuse
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
Support
Quality
Security
License
Reuse
goim
Support
Quality
Security
License
Reuse
A new way of working with Protocol Buffers.
Support
Quality
Security
License
Reuse
Modern UI for Ansible
Support
Quality
Security
License
Reuse
Pholcus is a distributed high-concurrency crawler software written in pure golang
Support
Quality
Security
License
Reuse
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit
Support
Quality
Security
License
Reuse
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
Support
Quality
Security
License
Reuse
CrowdSec - the open-source and participative security solution offering crowdsourced protection against malicious IPs and access to the most advanced real-world CTI.
Support
Quality
Security
License
Reuse
Ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams. Formerly known as rtsp-simple-server.
Support
Quality
Security
License
Reuse
Kubernetes Native Serverless Framework
Support
Quality
Security
License
Reuse
go port of shadowsocks (Deprecated)
Support
Quality
Security
License
Reuse
Define your dev environment as code. For microservice apps on Kubernetes.
Support
Quality
Security
License
Reuse
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
Support
Quality
Security
License
Reuse
Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm
Support
Quality
Security
License
Reuse
A next-generation crawling and spidering framework.
Support
Quality
Security
License
Reuse
pprof is a tool for visualization and analysis of profiling data
Support
Quality
Security
License
Reuse
Kubebuilder - SDK for building Kubernetes APIs using CRDs
Support
Quality
Security
License
Reuse
r
raftby hashicorp
Golang implementation of the Raft consensus protocol
Go 7161Updated: 1 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
g
go-adminby GoAdminGroup
A golang framework helps gopher to build a data visualization and admin panel in ten minutes
Go 7156Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
e
elasticby olivere
Deprecated: Use the official Elasticsearch client for Go at https://github.com/elastic/go-elasticsearch
Go 7150Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
crossplaneby crossplane
Cloud Native Control Planes
Go 7111Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
centrifugoby centrifugal
Scalable real-time messaging server in a language-agnostic way. Set up once and forever.
Go 7095Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
gorushby appleboy
A push notification server written in Go (Golang).
Go 7086Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
oauth2-proxyby oauth2-proxy
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
Go 7081Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
falcon-plusby open-falcon
An open-source and enterprise-level monitoring system.
Go 7078Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
go-appby maxence-charriere
A package to build progressive web apps with Go programming language and WebAssembly.
Go 7051Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
go-datastructuresby Workiva
A collection of useful, performant, and threadsafe Go datastructures.
Go 7051Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
Support
Quality
Security
License
Reuse
L
LocalAIby go-skynet
:robot: Self-hosted, community-driven, local OpenAI-compatible API. Drop-in replacement for OpenAI running LLMs on consumer-grade hardware. Free Open Source OpenAI alternative. No GPU required. LocalAI is an API to run ggml compatible models: llama, gpt4all, rwkv, whisper, vicuna, koala, gpt4all-j, cerebras, falcon, dolly, starcoder, and many other
Go 7026Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
turborepoby vercel
The High-performance Build System for JavaScript & TypeScript Codebases
Go 7023Updated: 3 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
F
FerretDBby FerretDB
A truly Open Source MongoDB alternative
Go 6996Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
answerby answerdev
An open-source knowledge-based community software. You can use it quickly to build Q&A community for your products, customers, teams, and more.
Go 6990Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
n
navidromeby navidrome
🎧☁️ Modern Music Server and Streamer compatible with Subsonic/Airsonic
Go 6970Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
l
Support
Quality
Security
License
Reuse
h
homelabby khuedoan
Modern self-hosting framework, fully automated from empty disk to operating services with a single command.
Go 6944Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
f
fluxby fluxcd
Successor: https://github.com/fluxcd/flux2
Go 6937Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
gopl.ioby adonovan
Example programs from "The Go Programming Language"
Go 6936Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
c
cadenceby uber
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
Go 6910Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
gorseby gorse-io
Gorse open source recommender system engine
Go 6907Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
portmasterby safing
🏔 Love Freedom - ❌ Block Mass Surveillance
Go 6906Updated: 1 y ago License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
c
concourseby concourse
Concourse is a container-based continuous thing-doer written in Go.
Go 6900Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
mapstructureby mitchellh
Go library for decoding generic map values into native Go structures and vice versa.
Go 6895Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terratestby gruntwork-io
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Go 6892Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
n
netmakerby gravitl
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.
Go 6886Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
autoscalerby kubernetes
Autoscaling components for Kubernetes
Go 6885Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
machineryby RichardKnop
Machinery is an asynchronous task queue/job queue based on distributed message passing.
Go 6872Updated: 1 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
k
kubelessby vmware-archive
Kubernetes Native Serverless Framework
Go 6869Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
concby sourcegraph
Better structured concurrency for go
Go 6866Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
Support
Quality
Security
License
Reuse
t
terragruntby gruntwork-io
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
Go 6862Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
Support
Quality
Security
License
Reuse
b
bufby bufbuild
A new way of working with Protocol Buffers.
Go 6843Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
Support
Quality
Security
License
Reuse
p
pholcusby henrylee2cn
Pholcus is a distributed high-concurrency crawler software written in pure golang
Go 6819Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
buildkitby moby
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit
Go 6813Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
bertyby berty
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
Go 6783Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
c
crowdsecby crowdsecurity
CrowdSec - the open-source and participative security solution offering crowdsourced protection against malicious IPs and access to the most advanced real-world CTI.
Go 6689Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mediamtxby bluenviron
Ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams. Formerly known as rtsp-simple-server.
Go 6664Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
k
kubelessby kubeless
Kubernetes Native Serverless Framework
Go 6638Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
shadowsocks-goby shadowsocks
go port of shadowsocks (Deprecated)
Go 6638Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tiltby tilt-dev
Define your dev environment as code. For microservice apps on Kubernetes.
Go 6623Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
gonumby gonum
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
Go 6622Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
x
xormby go-xorm
Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle, Moved to https://gitea.com/xorm/xorm
Go 6615Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
k
katanaby projectdiscovery
A next-generation crawling and spidering framework.
Go 6605Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pprofby google
pprof is a tool for visualization and analysis of profiling data
Go 6578Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
k
kubebuilderby kubernetes-sigs
Kubebuilder - SDK for building Kubernetes APIs using CRDs
Go 6573Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse