๐Ÿ‡ฎ๐Ÿ‡ณ 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
14,406
star
2
knadh/listmonk

knadh/listmonk

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

devtron-labs/devtron

Tool integration platform for Kubernetes
Go
3,862
star
4
hasura/gitkube

hasura/gitkube

Build and deploy docker images to Kubernetes using git push
Go
3,758
star
5
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,702
star
6
s0md3v/Smap

s0md3v/Smap

a drop-in replacement for Nmap powered by shodan.io
Go
2,708
star
7
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,423
star
8
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,278
star
9
anaskhan96/soup

anaskhan96/soup

Web Scraper in Go, similar to BeautifulSoup
Go
2,036
star
10
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
11
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,581
star
12
yolossn/Prometheus-Basics

yolossn/Prometheus-Basics

Prometheus-Basics is part of Prometheus Docs now, checkout ๐Ÿ‘‡
Go
1,560
star
13
mr-karan/doggo

mr-karan/doggo

๐Ÿถ Command-line DNS Client for Humans. Written in Golang
Go
1,524
star
14
kidoman/embd

kidoman/embd

Embedded Programming Framework in Go
Go
1,279
star
15
pravj/geopattern

pravj/geopattern

๐Ÿ“ Create beautiful generative image patterns from a string in golang.
Go
1,256
star
16
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,061
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
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
19
knadh/niltalk

knadh/niltalk

Instant, disposable, single-binary web based live chat server. Go + VueJS.
Go
926
star
20
glitchedgitz/cook

glitchedgitz/cook

A wordlist framework to fullfill your kinks with your wordlists. For security researchers, bug bounty and hackers.
Go
922
star
21
Ice3man543/SubOver

Ice3man543/SubOver

A Powerful Subdomain Takeover Tool
Go
894
star
22
abhimanyu003/sttr

abhimanyu003/sttr

cross-platform, cli app to perform various operations on string
Go
799
star
23
darkhz/bluetuith

darkhz/bluetuith

A TUI bluetooth manager for Linux.
Go
669
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
656
star
25
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
26
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
607
star
27
kalbhor/MusicRepair

kalbhor/MusicRepair

Fixes music metadata and adds album art.
Go
594
star
28
shijuvar/gokit

shijuvar/gokit

Go Examples: From basics to distributed systems
Go
566
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
553
star
30
saiyam1814/DevOpsRoadmap2022

saiyam1814/DevOpsRoadmap2022

Go
485
star
31
KathanP19/Gxss

KathanP19/Gxss

A tool to check a bunch of URLs that contain reflecting params.
Go
484
star
32
t3rm1n4l/megacmd

t3rm1n4l/megacmd

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

Mindinventory/Golang-Project-Structure

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

FourCoreLabs/EDRHunt

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

s-gv/orangeforum

A light-weight forum
Go
439
star
36
Delta456/box-cli-maker

Delta456/box-cli-maker

Make Highly Customized Boxes for CLI
Go
429
star
37
dineshba/tf-summarize

dineshba/tf-summarize

A command-line utility to print the summary of the terraform plan
Go
416
star
38
sdslabs/gasper

sdslabs/gasper

Your Cloud in a Binary
Go
414
star
39
cskr/pubsub

cskr/pubsub

A simple pubsub package for go.
Go
412
star
40
knadh/otpgateway

knadh/otpgateway

Standalone server for user address and OTP verification flows with pluggable providers (e-mail, SMS, bank penny drops etc.)
Go
403
star
41
0xInfection/LogMePwn

0xInfection/LogMePwn

A fully automated, reliable, super-fast, mass scanning and validation toolkit for the Log4J RCE CVE-2021-44228 vulnerability.
Go
379
star
42
zerodha/dungbeetle

zerodha/dungbeetle

A highly opinionated, distributed job-queue built specifically for queuing and executing heavy SQL read jobs asynchronously. Supports MySQL, Postgres, ClickHouse.
Go
378
star
43
js-ojus/flow

js-ojus/flow

A tiny open source workflow engine written in Go (golang)
Go
369
star
44
mb-14/gomarkov

mb-14/gomarkov

Markov chains in golang
Go
363
star
45
callicoder/golang-tutorials

callicoder/golang-tutorials

Golang Tutorials. Learn Golang from Scratch with simple examples.
Go
357
star
46
kalbhor/Tasqueue

kalbhor/Tasqueue

A simple, customisable distributed job/worker in Go
Go
351
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
348
star
48
blrsn/zentile

blrsn/zentile

Automatic Tiling for EWMH Compliant Window Managers
Go
340
star
49
hoppscotch/proxyscotch

hoppscotch/proxyscotch

๐Ÿ“ก A simple proxy server created for https://hoppscotch.io
Go
340
star
50
srikrsna/protoc-gen-gotag

srikrsna/protoc-gen-gotag

Add custom struct tags to protobuf generated structs
Go
336
star
51
pesos/grofer

pesos/grofer

A system and resource monitoring tool written in Golang!
Go
334
star
52
nikochiko/autosaved

nikochiko/autosaved

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

Mindinventory/Golang-HTML-TO-PDF-Converter

Golang HTML to PDF Converter
Go
330
star
54
agnivade/levenshtein

agnivade/levenshtein

Go implementation to calculate Levenshtein Distance.
Go
324
star
55
spy16/droplets

spy16/droplets

Droplets is a platform for Gophers.
Go
319
star
56
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
312
star
57
agnivade/funnel

agnivade/funnel

A minimalistic 12 factor log router written in Go
Go
311
star
58
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
59
razorpay/go-financial

razorpay/go-financial

A go port of numpy-financial functions and more.
Go
301
star
60
betacraft/yaag

betacraft/yaag

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

PrasadG193/kyaml2go

K8s Go client code generator from Kubernetes resource yamls
Go
286
star
62
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
265
star
63
devanshbatham/rayder

devanshbatham/rayder

A lightweight tool for orchestrating and organizing your bug hunting recon / pentesting command-line workflows
Go
260
star
64
etherlabsio/healthcheck

etherlabsio/healthcheck

An simple, easily extensible and concurrent health-check library for Go services
Go
259
star
65
soorajb/loc2country

soorajb/loc2country

Lat/lon to country
Go
258
star
66
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
257
star
67
playlyfe/go-graphql

playlyfe/go-graphql

A powerful GraphQL server implementation for Golang
Go
248
star
68
takshal/freq

takshal/freq

This is go CLI tool for send fast Multiple get HTTP request.
Go
247
star
69
hiteshchoudhary/golang

hiteshchoudhary/golang

A series on golang - Code files
Go
246
star
70
hasura/pgdeltastream

hasura/pgdeltastream

Streaming Postgres logical replication changes atleast-once over websockets
Go
244
star
71
devanshbatham/headerpwn

devanshbatham/headerpwn

A fuzzer for finding anomalies and analyzing how servers respond to different HTTP headers
Go
237
star
72
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
73
punitpandey/ds-algo

punitpandey/ds-algo

Implementation of common Data Structures and Algorithms with Go
Go
235
star
74
sohamkamani/detective

sohamkamani/detective

๐Ÿ”Ž A distributed application health monitoring library
Go
232
star
75
Ice3man543/hawkeye

Ice3man543/hawkeye

Hawkeye filesystem analysis tool
Go
221
star
76
aditya-K2/gspt

aditya-K2/gspt

Spotify for the terminal written in Go
Go
220
star
77
hypersign-protocol/hid-node

hypersign-protocol/hid-node

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

standup-raven/standup-raven

A Mattermost plugin for communicating daily standups across teams
Go
212
star
79
dufferzafar/cheat

dufferzafar/cheat

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

gleez/smtpd

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

spy16/fabric

Fabric is a simple triplestore written in Golang
Go
195
star
82
t3rm1n4l/go-mega

t3rm1n4l/go-mega

A client library in go for mega.co.nz storage service
Go
189
star
83
Harry-027/go-notify

Harry-027/go-notify

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

athul/shelby

Shelby is a fast โšก๏ธ , lightweight โ˜๏ธ , minimalโœจ, shell prompt written in Go.
Go
187
star
85
shijuvar/go-web

shijuvar/go-web

Source code for the book "Web Development with Go"
Go
184
star
86
muhammadmuzzammil1998/jsonc

muhammadmuzzammil1998/jsonc

JSON with comments for Go!
Go
183
star
87
Harry-027/go-audio

Harry-027/go-audio

An offline solution to convert pdfs into audiobooks
Go
181
star
88
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
181
star
89
shijuvar/gokit-examples

shijuvar/gokit-examples

Examples for building microservices with Go kit (gokit.io)
Go
179
star
90
nikhil1raghav/kindle-send

nikhil1raghav/kindle-send

Send webpages, documents and bookmarks to kindle
Go
179
star
91
darkhz/invidtui

darkhz/invidtui

A TUI based Invidious client
Go
177
star
92
agnivade/wasmbrowsertest

agnivade/wasmbrowsertest

Run WASM tests inside your browser
Go
173
star
93
rahulsain/Hackerrank_30daysOFcode

rahulsain/Hackerrank_30daysOFcode

30 days of code solution in C++/JAVA/C/Python/JavaScript/C#
Go
170
star
94
hoppscotch/hopp-cli

hoppscotch/hopp-cli

๐Ÿค– HTTP CLI client for https://hoppscotch.io
Go
170
star
95
sohamkamani/jwt-go-example

sohamkamani/jwt-go-example

Example application that implements JWT based authentication
Go
169
star
96
ashwanthkumar/slack-go-webhook

ashwanthkumar/slack-go-webhook

Go Library to send messages to Slack via Webhooks
Go
163
star
97
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
162
star
98
zerodha/gokiteconnect

zerodha/gokiteconnect

Official Go client for Kite Connect API's
Go
161
star
99
sacOO7/GoWebsocket

sacOO7/GoWebsocket

Gorilla websockets based simplified websocket-client implementation in GO.
Go
160
star
100
sdslabs/kiwi

sdslabs/kiwi

A minimalistic in-memory key value store.
Go
159
star