🇩🇪 Made in Germany

Discover Germany's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Germany.

TOP Go Projects

1
photoprism/photoprism

photoprism/photoprism

AI-Powered Photos App for the Decentralized Web 🌈💎✨
Go
35,037
star
2
julienschmidt/httprouter

julienschmidt/httprouter

A high performance HTTP request router that scales well
Go
15,742
star
3
ory/hydra

ory/hydra

OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid.
Go
14,588
star
4
talkgo/night

talkgo/night

Weekly Go Online Meetup via Bilibili|Go 夜读|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。
Go
11,749
star
5
rivo/tview

rivo/tview

Terminal UI library with rich, interactive widgets — written in Golang
Go
10,536
star
6
ory/kratos

ory/kratos

Next-gen identity server (think Auth0, Okta, Firebase) with Ory-hardened authentication, MFA, FIDO2, TOTP, WebAuthn, profile management, identity schemas, social sign in, registration, account recovery, passwordless. Golang, headless, API-only - without templating or theming headaches. Available as a cloud service.
Go
8,361
star
7
zserge/lorca

zserge/lorca

Build cross-platform modern desktop apps in Go + HTML5
Go
7,954
star
8
schachmat/wego

schachmat/wego

weather app for the terminal
Go
7,761
star
9
olivere/elastic

olivere/elastic

Deprecated: Use the official Elasticsearch client for Go at https://github.com/elastic/go-elasticsearch
Go
7,227
star
10
dominikh/go-tools

dominikh/go-tools

Staticcheck - The advanced Go linter
Go
6,094
star
11
tealeg/xlsx

tealeg/xlsx

Go library for reading and writing XLSX files.
Go
5,848
star
12
golang-design/go-questions

golang-design/go-questions

📖 Go 程序员面试笔试宝典 | 从问题切入,串连 Go 语言相关的所有知识,融会贯通。 https://golang.design/go-questions
Go
5,813
star
13
teamhanko/hanko

teamhanko/hanko

Authentication and user management for the passkey era.
Go
5,658
star
14
k3d-io/k3d

k3d-io/k3d

Little helper to run CNCF's k3s in Docker
Go
5,404
star
15
streadway/amqp

streadway/amqp

Go client for AMQP 0.9.1
Go
4,853
star
16
dvyukov/go-fuzz

dvyukov/go-fuzz

Randomized testing for Go
Go
4,749
star
17
ory/keto

ory/keto

Open Source (Go) implementation of "Zanzibar: Google's Consistent, Global Authorization System". Ships gRPC, REST APIs, newSQL, and an easy and granular permission language. Supports ACL, RBAC, and other access models.
Go
4,745
star
18
0xERR0R/blocky

0xERR0R/blocky

Fast and lightweight DNS proxy as ad-blocker for local network with many features
Go
4,670
star
19
rebuy-de/aws-nuke

rebuy-de/aws-nuke

Nuke a whole AWS account and delete all its resources.
Go
4,576
star
20
golang-design/under-the-hood

golang-design/under-the-hood

📚 Go: Under The Hood | Go 语言原本 | https://golang.design/under-the-hood
Go
4,301
star
21
DominicBreuker/pspy

DominicBreuker/pspy

Monitor linux processes without root permissions
Go
3,951
star
22
majd/ipatool

majd/ipatool

Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store
Go
3,737
star
23
ory/dockertest

ory/dockertest

Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.
Go
3,676
star
24
cheggaaa/pb

cheggaaa/pb

Console progress bar for Golang
Go
3,627
star
25
Shpota/goxygen

Shpota/goxygen

Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
Go
3,378
star
26
ory/oathkeeper

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.
Go
3,220
star
27
soundcloud/roshi

soundcloud/roshi

Roshi is a large-scale CRDT set implementation for timestamped events.
Go
3,107
star
28
nikoksr/notify

nikoksr/notify

A dead simple Go library for sending notifications to various messaging services.
Go
3,066
star
29
evcc-io/evcc

evcc-io/evcc

Sonne tanken ☀️🚘
Go
3,057
star
30
alicebob/miniredis

alicebob/miniredis

Pure Go Redis server for Go unittests
Go
3,025
star
31
nfnt/resize

nfnt/resize

Pure golang image resizing
Go
2,970
star
32
gardener/gardener

gardener/gardener

Homogeneous Kubernetes clusters at scale on any infrastructure using hosted control planes.
Go
2,869
star
33
justjanne/powerline-go

justjanne/powerline-go

A beautiful and useful low-latency prompt for your shell, written in go
Go
2,720
star
34
databus23/helm-diff

databus23/helm-diff

A helm plugin that shows a diff explaining what a helm upgrade would change
Go
2,719
star
35
flosch/pongo2

flosch/pongo2

Django-syntax like template-engine for Go
Go
2,698
star
36
muety/wakapi

muety/wakapi

📊 A minimalist, self-hosted WakaTime-compatible backend for coding statistics
Go
2,534
star
37
felixge/fgprof

felixge/fgprof

🚀 fgprof is a sampling Go profiler that allows you to analyze On-CPU as well as Off-CPU (e.g. I/O) time together.
Go
2,469
star
38
lovoo/goka

lovoo/goka

Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go.
Go
2,356
star
39
LeanerCloud/AutoSpotting

LeanerCloud/AutoSpotting

Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
Go
2,326
star
40
ory/fosite

ory/fosite

Extensible security first OAuth 2.0 and OpenID Connect SDK for Go.
Go
2,300
star
41
ory/ladon

ory/ladon

A SDK for access control policies: authorization for the microservice and IoT age. Inspired by AWS IAM policies. Written for Go.
Go
2,280
star
42
birdayz/kaf

birdayz/kaf

Modern CLI for Apache Kafka, written in Go.
Go
2,161
star
43
Rhymen/go-whatsapp

Rhymen/go-whatsapp

WhatsApp Web API
Go
2,076
star
44
squat/kilo

squat/kilo

Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg)
Go
2,019
star
45
kabukky/journey

kabukky/journey

A blog engine written in Go, compatible with Ghost themes.
Go
1,977
star
46
offen/docker-volume-backup

offen/docker-volume-backup

Backup Docker volumes locally or to any S3, WebDAV, Azure Blob Storage, Dropbox or SSH compatible storage
Go
1,934
star
47
qvest-digital/loginsrv

qvest-digital/loginsrv

JWT login microservice with plugable backends such as OAuth2, Google, Github, htpasswd, osiam, ..
Go
1,917
star
48
linki/chaoskube

linki/chaoskube

chaoskube periodically kills random pods in your Kubernetes cluster.
Go
1,781
star
49
loeffel-io/ls-lint

loeffel-io/ls-lint

An extremely fast directory and filename linter - Bring some structure to your project filesystem
Go
1,737
star
50
Bios-Marcel/cordless

Bios-Marcel/cordless

The Discord terminal client you never knew you wanted.
Go
1,636
star
51
julienschmidt/go-http-routing-benchmark

julienschmidt/go-http-routing-benchmark

Go HTTP request router and web framework benchmark
Go
1,617
star
52
Phantas0s/devdash

Phantas0s/devdash

🍱 Highly Configurable Terminal Dashboard for Developers and Creators
Go
1,610
star
53
trustmaster/goflow

trustmaster/goflow

Flow-based and dataflow programming library for Go (golang)
Go
1,607
star
54
svent/sift

svent/sift

A fast and powerful alternative to grep
Go
1,602
star
55
tharsis/ethermint

tharsis/ethermint

Ethermint is a scalable and interoperable Ethereum library, built on Proof-of-Stake with fast-finality using the Cosmos SDK.
Go
1,588
star
56
dmacvicar/terraform-provider-libvirt

dmacvicar/terraform-provider-libvirt

Terraform provider to provision infrastructure with Linux's KVM using libvirt
Go
1,584
star
57
requilence/integram

requilence/integram

Integrate Telegram into your workflow – Trello, Gitlab, Bitbucket and other bots
Go
1,542
star
58
SimonWaldherr/golang-examples

SimonWaldherr/golang-examples

Go(lang) examples - (explain the basics of #golang)
Go
1,498
star
59
adjust/rmq

adjust/rmq

Message queue system written in Go and backed by Redis
Go
1,479
star
60
andygrunwald/go-jira

andygrunwald/go-jira

Go client library for Atlassian Jira
Go
1,429
star
61
peterbourgon/diskv

peterbourgon/diskv

A disk-backed key-value store.
Go
1,401
star
62
kubermatic/kubeone

kubermatic/kubeone

Kubermatic KubeOne automate cluster operations on all your cloud, on-prem, edge, and IoT environments.
Go
1,371
star
63
peterbourgon/ff

peterbourgon/ff

Flags-first package for configuration
Go
1,366
star
64
colinmarc/hdfs

colinmarc/hdfs

A native go client for HDFS
Go
1,361
star
65
sgreben/jp

sgreben/jp

dead simple terminal plots from JSON data. single binary, no dependencies. linux, osx, windows.
Go
1,316
star
66
corneliusweig/rakkess

corneliusweig/rakkess

Review Access - kubectl plugin to show an access matrix for k8s server resources
Go
1,289
star
67
marcelja/facebook-delete

marcelja/facebook-delete

Fast facebook activity deletion
Go
1,283
star
68
yannh/kubeconform

yannh/kubeconform

A FAST Kubernetes manifests validator, with support for Custom Resources!
Go
1,231
star
69
matoous/go-nanoid

matoous/go-nanoid

Golang random IDs generator.
Go
1,222
star
70
cupcakearmy/autorestic

cupcakearmy/autorestic

Config driven, easy backup cli for restic.
Go
1,200
star
71
yusufcanb/tlm

yusufcanb/tlm

Local CLI Copilot, powered by CodeLLaMa. 💻🦙
Go
1,179
star
72
dominikh/gotraceui

dominikh/gotraceui

Go execution trace frontend
Go
1,118
star
73
objectbox/objectbox-go

objectbox/objectbox-go

Embedded Go Database, the fast alternative to SQLite, gorm, etc.
Go
1,082
star
74
roblillack/spot

roblillack/spot

React-like desktop GUI toolkit for Go
Go
1,075
star
75
tharsis/evmos

tharsis/evmos

Evmos is the Ethereum Virtual Machine (EVM) Hub on the Cosmos Network. It is the flagship implementation of the Ethermint library that prioritizes interoperability and novel economics.
Go
1,070
star
76
golang-design/history

golang-design/history

📝 Go: A Documentary | https://golang.design/history
Go
1,059
star
77
hetznercloud/cli

hetznercloud/cli

A command-line interface for Hetzner Cloud
Go
1,052
star
78
mrtazz/checkmake

mrtazz/checkmake

experimental linter/analyzer for Makefiles
Go
1,036
star
79
dennis-tra/pcp

dennis-tra/pcp

📦 Command line peer-to-peer data transfer tool based on libp2p.
Go
1,036
star
80
kubermatic/kubermatic

kubermatic/kubermatic

Kubermatic Kubernetes Platform - the Central Kubernetes Management Platform For Any Infrastructure
Go
1,030
star
81
vkorbes/aprendago

vkorbes/aprendago

Curso completo em português da linguagem Go, de zero a ninja! 🇧🇷
Go
1,027
star
82
seiflotfy/cuckoofilter

seiflotfy/cuckoofilter

Cuckoo Filter: Practically Better Than Bloom
Go
1,013
star
83
philippta/flyscrape

philippta/flyscrape

Flyscrape is a command-line web scraping tool designed for those without advanced programming skills.
Go
1,009
star
84
blang/semver

blang/semver

Semantic Versioning (semver) library written in golang
Go
1,007
star
85
Nerzal/gocloak

Nerzal/gocloak

golang keycloak client
Go
997
star
86
lu4p/ToRat

lu4p/ToRat

ToRat is a Remote Administation tool written in Go using Tor as a transport mechanism and RPC for communication
Go
973
star
87
oleiade/trousseau

oleiade/trousseau

File based encrypted key-value store
Go
954
star
88
pemistahl/lingua-go

pemistahl/lingua-go

The most accurate natural language detection library for Go, suitable for long and short text alike
Go
948
star
89
mindreframer/golang-stuff

mindreframer/golang-stuff

interesting go libs
Go
948
star
90
rverton/webanalyze

rverton/webanalyze

Port of Wappalyzer (uncovers technologies used on websites) to automate mass scanning.
Go
944
star
91
tecbot/gorocksdb

tecbot/gorocksdb

gorocksdb is a Go wrapper for RocksDB
Go
940
star
92
trivago/gollum

trivago/gollum

An n:m message multiplexer written in Go
Go
939
star
93
erjadi/kubecraftadmin

erjadi/kubecraftadmin

Go
936
star
94
danielpaulus/go-ios

danielpaulus/go-ios

This is an operating system independent implementation of iOS device features. You can run UI tests, launch or kill apps, install apps etc. with it.
Go
934
star
95
martin-helmich/prometheus-nginxlog-exporter

martin-helmich/prometheus-nginxlog-exporter

Export metrics from Nginx access log files to Prometheus
Go
931
star
96
michaelsauter/crane

michaelsauter/crane

Crane - Lift containers with ease
Go
923
star
97
wormi4ok/evernote2md

wormi4ok/evernote2md

Convert Evernote .enex files to Markdown
Go
917
star
98
costela/wesher

costela/wesher

wireguard overlay mesh network manager
Go
917
star
99
ashellunts/ffmpeg-to-webrtc

ashellunts/ffmpeg-to-webrtc

Stream video from ffmpeg to web(rtc)
Go
912
star
100
bleenco/abstruse

bleenco/abstruse

Abstruse is a free and open-source CI/CD platform that tests your models and code.
Go
906
star