๐Ÿ‡ฎ๐Ÿ‡ณ Made in India

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

TOP Go Projects

1
TheAlgorithms/Go

TheAlgorithms/Go

Algorithms and Data Structures implemented in Go for beginners, following best practices.
Go
15,840
star
2
knadh/listmonk

knadh/listmonk

High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.
Go
14,893
star
3
devtron-labs/devtron

devtron-labs/devtron

Tool integration platform for Kubernetes
Go
4,362
star
4
amitshekhariitbhu/go-backend-clean-architecture

amitshekhariitbhu/go-backend-clean-architecture

A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
Go
3,900
star
5
hasura/gitkube

hasura/gitkube

Build and deploy docker images to Kubernetes using git push
Go
3,805
star
6
mr-karan/doggo

mr-karan/doggo

๐Ÿถ Command-line DNS Client for Humans. Written in Golang
Go
3,034
star
7
s0md3v/Smap

s0md3v/Smap

a drop-in replacement for Nmap powered by shodan.io
Go
2,860
star
8
knadh/dns.toys

knadh/dns.toys

A DNS server that offers useful utilities and services over the DNS protocol. Weather, world time, unit conversion etc.
Go
2,446
star
9
knadh/koanf

knadh/koanf

Simple, extremely lightweight, extensible, configuration management library for Go. Support for JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Go
2,445
star
10
anaskhan96/soup

anaskhan96/soup

Web Scraper in Go, similar to BeautifulSoup
Go
2,036
star
11
V4NSH4J/discord-mass-DM-GO

V4NSH4J/discord-mass-DM-GO

The most powerful Discord selfbot written in GO allowing users to automate their campaigns & send low-cost mass messages to Discord users!
Go
1,888
star
12
shuveb/containers-the-hard-way

shuveb/containers-the-hard-way

Learning about containers and how they work by creating them the hard way
Go
1,608
star
13
yolossn/Prometheus-Basics

yolossn/Prometheus-Basics

Prometheus-Basics is part of Prometheus Docs now, checkout ๐Ÿ‘‡
Go
1,560
star
14
EverythingSuckz/TG-FileStreamBot

EverythingSuckz/TG-FileStreamBot

A telegram bot that will give instant stream links for telegram files without the need of waiting till the download completes.
Go
1,282
star
15
kidoman/embd

kidoman/embd

Embedded Programming Framework in Go
Go
1,281
star
16
pravj/geopattern

pravj/geopattern

๐Ÿ“ Create beautiful generative image patterns from a string in golang.
Go
1,256
star
17
Yash-Handa/logo-ls

Yash-Handa/logo-ls

Modern ls command with vscode like File Icon and Git Integrations. Written in Golang
Go
1,036
star
18
glitchedgitz/cook

glitchedgitz/cook

A wordlist framework to fullfill your kinks with your wordlists. For security researchers, bug bounty and hackers.
Go
1,028
star
19
senthilrch/kube-fledged

senthilrch/kube-fledged

A kubernetes operator for creating and managing a cache of container images directly on the cluster worker nodes, so application pods start almost instantly
Go
1,011
star
20
knadh/niltalk

knadh/niltalk

Instant, disposable, single-binary web based live chat server. Go + VueJS.
Go
939
star
21
Ice3man543/SubOver

Ice3man543/SubOver

A Powerful Subdomain Takeover Tool
Go
916
star
22
darkhz/bluetuith

darkhz/bluetuith

A TUI bluetooth manager for Linux.
Go
907
star
23
abhimanyu003/sttr

abhimanyu003/sttr

cross-platform, cli app to perform various operations on string
Go
799
star
24
OT-CONTAINER-KIT/redis-operator

OT-CONTAINER-KIT/redis-operator

A golang based redis operator that will make/oversee Redis standalone/cluster/replication/sentinel mode setup on top of the Kubernetes.
Go
748
star
25
shijuvar/go-distributed-sys

shijuvar/go-distributed-sys

Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB
Go
642
star
26
santhosh-tekuri/jsonschema

santhosh-tekuri/jsonschema

JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go
Go
630
star
27
shijuvar/gokit

shijuvar/gokit

Go Examples: From basics to distributed systems
Go
622
star
28
kalbhor/MusicRepair

kalbhor/MusicRepair

Fixes music metadata and adds album art.
Go
598
star
29
ankur-anand/simple-go-rpc

ankur-anand/simple-go-rpc

RPC explained by writing simple RPC framework in 300 lines of pure Golang.
Go
559
star
30
KathanP19/Gxss

KathanP19/Gxss

A tool to check a bunch of URLs that contain reflecting params.
Go
524
star
31
zerodha/dungbeetle

zerodha/dungbeetle

A distributed job server built specifically for queuing and executing heavy SQL read jobs asynchronously. Separate out reporting layer from apps. MySQL, Postgres, ClickHouse.
Go
506
star
32
saiyam1814/DevOpsRoadmap2022

saiyam1814/DevOpsRoadmap2022

Go
487
star
33
t3rm1n4l/megacmd

t3rm1n4l/megacmd

A command-line client for mega.co.nz storage service
Go
456
star
34
Mindinventory/Golang-Project-Structure

Mindinventory/Golang-Project-Structure

Golang Skeleton With Fully Managed Versions For Kick Start GoLang Project Development
Go
449
star
35
FourCoreLabs/EDRHunt

FourCoreLabs/EDRHunt

Scan installed EDRs and AVs on Windows
Go
447
star
36
s-gv/orangeforum

s-gv/orangeforum

A light-weight forum
Go
439
star
37
knadh/otpgateway

knadh/otpgateway

Standalone server for user address and OTP verification flows with pluggable providers (e-mail, SMS, bank penny drops etc.)
Go
429
star
38
Delta456/box-cli-maker

Delta456/box-cli-maker

Make Highly Customized Boxes for CLI
Go
429
star
39
cskr/pubsub

cskr/pubsub

A simple pubsub package for go.
Go
427
star
40
sdslabs/gasper

sdslabs/gasper

Your Cloud in a Binary
Go
420
star
41
dineshba/tf-summarize

dineshba/tf-summarize

A command-line utility to print the summary of the terraform plan
Go
416
star
42
kalbhor/Tasqueue

kalbhor/Tasqueue

A background jobs library for Go that allows pluggable brokers/store for distribution.
Go
389
star
43
0xInfection/LogMePwn

0xInfection/LogMePwn

A fully automated, reliable, super-fast, mass scanning and validation toolkit for the Log4J RCE CVE-2021-44228 vulnerability.
Go
382
star
44
js-ojus/flow

js-ojus/flow

A tiny open source workflow engine written in Go (golang)
Go
371
star
45
srikrsna/protoc-gen-gotag

srikrsna/protoc-gen-gotag

Add custom struct tags to protobuf generated structs
Go
367
star
46
mb-14/gomarkov

mb-14/gomarkov

Markov chains in golang
Go
363
star
47
knadh/dictpress

knadh/dictpress

A stand-alone web server application for building and publishing full fledged dictionary websites and APIs for any language.
Go
360
star
48
hoppscotch/proxyscotch

hoppscotch/proxyscotch

๐Ÿ“ก A simple proxy server created for https://hoppscotch.io
Go
359
star
49
callicoder/golang-tutorials

callicoder/golang-tutorials

Golang Tutorials. Learn Golang from Scratch with simple examples.
Go
357
star
50
pesos/grofer

pesos/grofer

A system and resource monitoring tool written in Golang!
Go
353
star
51
devtron-labs/silver-surfer

devtron-labs/silver-surfer

Kubernetes objects api-version compatibility checker and provides migration path for K8s objects and prepare it for cluster upgrades
Go
348
star
52
blrsn/zentile

blrsn/zentile

Automatic Tiling for EWMH Compliant Window Managers
Go
340
star
53
agnivade/levenshtein

agnivade/levenshtein

Go implementation to calculate Levenshtein Distance.
Go
339
star
54
nikochiko/autosaved

nikochiko/autosaved

Never worry about losing your code. Written in Go
Go
331
star
55
Mindinventory/Golang-HTML-TO-PDF-Converter

Mindinventory/Golang-HTML-TO-PDF-Converter

Golang HTML to PDF Converter
Go
330
star
56
hiteshchoudhary/golang

hiteshchoudhary/golang

A series on golang - Code files
Go
322
star
57
spy16/droplets

spy16/droplets

Droplets is a platform for Gophers.
Go
321
star
58
agnivade/funnel

agnivade/funnel

A minimalistic 12 factor log router written in Go
Go
312
star
59
devanshbatham/headerpwn

devanshbatham/headerpwn

A fuzzer for finding anomalies and analyzing how servers respond to different HTTP headers
Go
312
star
60
razorpay/go-financial

razorpay/go-financial

A go port of numpy-financial functions and more.
Go
307
star
61
yTakkar/Go-Mini-Social-Network

yTakkar/Go-Mini-Social-Network

A mini social-network created with the awesome Golang๐Ÿ’–๐Ÿ’–!! - No longer maintained.
Go
303
star
62
betacraft/yaag

betacraft/yaag

Yet Another ApiDoc Generator (for Golang web apps)
Go
288
star
63
PrasadG193/kyaml2go

PrasadG193/kyaml2go

K8s Go client code generator from Kubernetes resource yamls
Go
286
star
64
devanshbatham/rayder

devanshbatham/rayder

A lightweight tool for orchestrating and organizing your bug hunting recon / pentesting command-line workflows
Go
272
star
65
devanshbatham/Gorecon

devanshbatham/Gorecon

Gorecon is a All in one Reconnaissance Tool , a.k.a swiss knife for Reconnaissance , A tool that every pentester/bughunter might wanna consider into their arsenal
Go
270
star
66
etherlabsio/healthcheck

etherlabsio/healthcheck

An simple, easily extensible and concurrent health-check library for Go services
Go
267
star
67
m-manu/go-find-duplicates

m-manu/go-find-duplicates

Find duplicate files (photos, videos, music, documents) on your computer, portable hard drives etc.
Go
266
star
68
takshal/freq

takshal/freq

This is go CLI tool for send fast Multiple get HTTP request.
Go
260
star
69
punitpandey/ds-algo

punitpandey/ds-algo

Implementation of common Data Structures and Algorithms with Go
Go
259
star
70
soorajb/loc2country

soorajb/loc2country

Lat/lon to country
Go
259
star
71
playlyfe/go-graphql

playlyfe/go-graphql

A powerful GraphQL server implementation for Golang
Go
248
star
72
hasura/pgdeltastream

hasura/pgdeltastream

Streaming Postgres logical replication changes atleast-once over websockets
Go
244
star
73
aditya-K2/gspt

aditya-K2/gspt

Spotify for the terminal written in Go
Go
238
star
74
sohamkamani/detective

sohamkamani/detective

๐Ÿ”Ž A distributed application health monitoring library
Go
236
star
75
itsksaurabh/go-grpc-examples

itsksaurabh/go-grpc-examples

This repo contains examples and implementations of different types of GRPC services and APIs using Golang.
Go
236
star
76
Ice3man543/hawkeye

Ice3man543/hawkeye

Hawkeye filesystem analysis tool
Go
233
star
77
ashkulz/committers.top

ashkulz/committers.top

CLI tool which uses the GitHub GraphQL API to rank users according to number of contributions, and corresponding static website.
Go
227
star
78
hypersign-protocol/hid-node

hypersign-protocol/hid-node

A permissionless blockchain network to manage digital identity and access rights
Go
223
star
79
standup-raven/standup-raven

standup-raven/standup-raven

A Mattermost plugin for communicating daily standups across teams
Go
222
star
80
dufferzafar/cheat

dufferzafar/cheat

Cheatsheets for command line, because, you know, life is too short to read manpages.
Go
205
star
81
gleez/smtpd

gleez/smtpd

A Lightweight High Performance ESMTP email server
Go
198
star
82
spy16/fabric

spy16/fabric

Fabric is a simple triplestore written in Golang
Go
197
star
83
t3rm1n4l/go-mega

t3rm1n4l/go-mega

A client library in go for mega.co.nz storage service
Go
193
star
84
darkhz/invidtui

darkhz/invidtui

A TUI based Invidious client
Go
193
star
85
nikhil1raghav/kindle-send

nikhil1raghav/kindle-send

Send webpages, documents and bookmarks to kindle
Go
190
star
86
Harry-027/go-notify

Harry-027/go-notify

An email automation solution, written in Golang.
Go
189
star
87
athul/shelby

athul/shelby

Shelby is a fast โšก๏ธ , lightweight โ˜๏ธ , minimalโœจ, shell prompt written in Go.
Go
187
star
88
agnivade/wasmbrowsertest

agnivade/wasmbrowsertest

Run WASM tests inside your browser
Go
186
star
89
shijuvar/go-web

shijuvar/go-web

Source code for the book "Web Development with Go"
Go
185
star
90
muhammadmuzzammil1998/jsonc

muhammadmuzzammil1998/jsonc

JSON with comments for Go!
Go
183
star
91
saurabh0719/jett

saurabh0719/jett

Jett is a lightweight micro-framework for building Go HTTP services. Built on top of HttpRouter, enables subrouting and flexible addition of middleware at any level ๐Ÿš€
Go
182
star
92
Harry-027/go-audio

Harry-027/go-audio

An offline solution to convert pdfs into audiobooks
Go
181
star
93
shijuvar/gokit-examples

shijuvar/gokit-examples

Examples for building microservices with Go kit (gokit.io)
Go
180
star
94
zerodha/gokiteconnect

zerodha/gokiteconnect

Official Go client for Kite Connect API's
Go
176
star
95
sohamkamani/jwt-go-example

sohamkamani/jwt-go-example

Example application that implements JWT based authentication
Go
176
star
96
hoppscotch/hopp-cli

hoppscotch/hopp-cli

๐Ÿค– HTTP CLI client for https://hoppscotch.io
Go
175
star
97
rahulsain/Hackerrank_30daysOFcode

rahulsain/Hackerrank_30daysOFcode

30 days of code solution in C++/JAVA/C/Python/JavaScript/C#
Go
172
star
98
mr-karan/barreldb

mr-karan/barreldb

A disk based KV store (based on Bitcask implementation)
Go
166
star
99
knadh/stuffbin

knadh/stuffbin

Compress and embed static files and assets into Go binaries and access them with a virtual file system in production
Go
166
star
100
leoantony72/twitter-backend

leoantony72/twitter-backend

backend clone of Twitter with golang
Go
165
star