Trending repositories
Ranked by Attention Score: stars gained over the last 90 complete days
2001–2100 of 2,225 by Attention Score · Aug 7, 2026 – Nov 4, 2026 (UTC)
2002.james-bowman / nlp
Selected Machine Learning algorithms for natural language processing and semantic analysis in Golang
- go
- golang
- natural-language-processing
- nlp
- lsa
- latent-semantic-analysis
- +14 more
2003.foolin / goview
Goview is a lightweight, minimalist and idiomatic template library based on golang html/template for building Go web application.
- golang
- go
- template
- view
- html
- framework
- +5 more
2004.theckman / yacspin
Yet Another CLi Spinner; providing over 80 easy to use and customizable terminal spinners for multiple OSes
2007.edwingeng / hotswap
A complete solution to reload your go code without restarting your server, interrupting or blocking any ongoing procedure.
- golang
- hot-reload
- hotswap
- plugin
- hot-swap
2009.hypermodeinc / modusArchived
modus: a framework for building agentic flows powered by WebAssembly
- api
- go
- javascript
- serverless
- webassembly
- ai
- +3 more
2010.rocketlaunchr / dbq
Zero boilerplate database operations for Go
- golang
- go
- database
- mysql
- postgresql
- postgres
2012.mdlayher / arp
Package arp implements the ARP protocol, as described in RFC 826. MIT Licensed.
2015.mdempsky / unconvert
Remove unnecessary type conversions from Go source
2016.cadence-workflow / cadence-go-client
Framework for authoring workflows and activities running on top of the Cadence orchestration engine.
- golang
- cadence
- authoring-workflows
- orchestration-engine
- workflow-functions
- task-management
- +2 more
2017.goioc / di
Simple and yet powerful Dependency Injection for Go
- dependency-injection
- go
- golang
- golang-library
- inversion-of-control
2019.recoilme / pudge
Fast and simple key/value store written using Go's standard library
2020.mustafaturan / bus
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
- eventbus
- message-bus
- pubsub
- message-broker
- go
- go-package
- +3 more
2021.TeaEntityLab / fpGo
Monad, Functional Programming features for Golang
- golang
- functional-programming
- functional-reactive-programming
- reactive
- reactive-programming
- golang-library
- +14 more
2022.MatthewJohn / terrareg
Open source Terraform module registry with UI, optional Git integration and deep analysis. Demo: https://terrareg-main.gitlab-pr.dockstudios.co.uk
- terraform-modules
- terraform-registry
- terraform
- python
2023.appleboy / easyssh-proxy
easyssh-proxy provides a simple implementation of some SSH protocol features in Go
2024.go-kivik / kivik
Common interface to CouchDB or CouchDB-like databases for Go and GopherJS
2025.kamilsk / retry
♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.
- go
- library
- module
- retry
- repeat
- resiliency
- +4 more
2026.xitonix / trubka
A CLI tool for Kafka
2029.kolesa-team / go-webp
Simple and fast webp library for golang
- webp
- libwebp
- golang
- go
- decoding
- encoding
2030.forensicanalysis / artifactcollectorArchived
🧭 The artifactcollector is a customizable agent to collect forensic artifacts on any Windows, macOS or Linux system
- dfir
- digital-forensics
- forensicartifacts
2031.alexmacarthur / local-docker-db
A bunch o' Docker Compose files used to quickly spin up local databases.
2032.reugn / wifiqr
Create a QR code with your Wi-Fi login details
- golang
- wifi
- qrcode
- qrcode-generator
- qr
- qr-generator
- +8 more
2033.koss-null / FuncFrog
Stream api (kind of) implementation for go, other useful functions and packages to use go in a functional way
- filter-map-reduce
- go-library
- stream-api
- filter
- map
- parallel-sorting
- +2 more
2034.vardius / message-bus
Go simple async message bus
- message-bus
- event-sourcing
- ddd
- async
- message-queue
- message-broker
- +4 more
2035.markfarnan / go-canvas
Library to use HTML5 Canvas from Go-WASM, with all drawing within go code
2037.codeyourweb / fastfinder
Incident Response - Fast suspicious file finder
- dfir
- investigation
- incident-response
- threat-hunting
2038.shurcooL / trayhost
Cross-platform Go library to place an icon in the host operating system's taskbar.
2039.Kwynto / gosession
This is quick session for net/http in golang. This package is perhaps the best implementation of the session mechanism, at least it tries to become one.
- go
- golang
- session
2040.go-hep / hepArchived
hep is the mono repository holding all of go-hep.org/x/hep packages and tools
- golang
- go
- hep
- go-hep
- lhc
- xrootd
- +9 more
2041.msoap / go-carpet
Tool for show test coverage in terminal for Go source files
- golang
- test-coverage
- cli
- unittest
2042.sadlil / go-trigger
A Global event triggerer for golang. Defines functions as event with id string. Trigger the event anywhere from your project.
- event-handlers
- trigger
2043.imjasonh / kontain.me
Container image registry that serves images built fresh when you ask for them
- containers
- jit
- build
2044.yaa110 / go-persian-calendar
The implementation of Persian (Solar Hijri) Calendar in Go
- persian-calendar
- go
- golang
- golang-module
- jalali
2045.apache / skywalking-rover
Monitor and profiler powered by eBPF to monitor network traffic, and diagnose CPU and network performance.
- skywalking
- observability
- apm
- service-mesh
- ebpf
- profile
- +1 more
2046.keikoproj / kube-forensics
The repository host gives no description.
2047.commander-cli / commander
Test your command line interfaces on windows, linux and osx and nodes viá ssh and docker
- shell
- testing
- golang
- cli
- command-line
- osx
- +5 more
2048.dixonwille / wmenu
An easy to use menu structure for cli applications that prompts users to make choices.
- awesome-go
- cli
- menu
- golang-package
- golang
2051.kelindar / tile
Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
- 2d
- tilemap
- grid
- pathfinding
- bfs
- observer-pattern
- +1 more
2053.sgarciac / fuego
Fuego is a command line client for the firestore database (https://firebase.google.com/docs/firestore).
2054.DavidBelicza / TextRank
:wink: :cyclone: :strawberry: TextRank implementation in Golang with extendable features (summarization, phrase extraction) and multithreading (goroutine).
- go
- golang
- textrank
- summarization
- token
- sentence-classification
- +2 more
2057.agnivade / wasmbrowsertest
Run WASM tests inside your browser
- chromedp
- wasm
- golang
- exec
- browser
- runtime
- +1 more
2059.subscan-explorer / subscan-essentials
Polkadot Substrate Explorer Subscan
- substrate
- blockchain
- blockchain-explorer
- explorer
2061.edwingeng / deque
A highly optimized double-ended queue
2062.elithrar / simple-scrypt
A convenience library for generating, comparing and inspecting password hashes using the scrypt KDF in Go 🔑
2065.go-kod / kod
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
- code-generation
- dependency-injection
- framework
- generics
- go
- golang
- +13 more
2067.nullism / bqb
BQB is a lightweight and easy to use query builder that works with sqlite, mysql, mariadb, postgres, and others.
- sql
- query-builder
- go
- postgresql
- mysql
- golang
- +1 more
2068.powerman / dockerize
Utility to simplify running applications in docker containers
- go
- golang
- docker
- containers
- command-line-tool
- cli
- +1 more
2069.jmcfarlane / notable
Notable - a simple note taking application
2072.ozankasikci / dockerfile-generator
dfg - Generates dockerfiles based on various input channels.
- dockerfile
- dockerfile-generator
- docker
- dfg
2075.kurehajime / pong-command
pong is not ping. pong is CLI game.
2076.andygeiss / ecs
Build your own Game-Engine based on the Entity Component System concept in Golang.
- go
- golang
- game-development
- entity-component-system
- scalability
- goroutine
- +6 more
2077.plandem / xlsx
Fast and reliable way to work with Microsoft Excel™ [xlsx] files in Golang
- xlsx
- ooxml
- openxml
- spreadsheet
- excel
- microsoft
- +3 more
2078.Antonboom / testifylint
The Golang linter that checks usage of github.com/stretchr/testify.
- go
- golang
- linter
- static-analysis
- testify
2080.james-bowman / sparse
Sparse matrix formats for linear algebra supporting scientific and machine learning applications
- go
- golang
- matrix
- scientific-computing
- matrices
- csr
- +14 more
2081.muxinc / certificate-expiry-monitor
Utility that exposes the expiry of TLS certificates as Prometheus metrics
2083.SC4RECOIN / NeuroEvolution-BTC-Trader
Building a population of models that trade crypto and mutate iteratively
- trading-bot
- bitcoin
- neuroevolution
- reinforcement-learning
- genetic-algorithm
- genetic
- +4 more
2085.antham / chyle
Changelog generator : use a git repository and various data sources and publish the result on external services
2086.philippgille / ln-paywall
Go middleware for monetizing your API on a per-request basis with Bitcoin and Lightning ⚡️
- go
- golang
- middleware
- micropayments
- pay-per-call
- api
- +5 more
2087.CyphrRiot / ArchRiot
A curated Arch Linux Experience like no other. Start a Riot.
2088.christian-korneck / docker-pushrm
"Docker Push Readme" - a Docker CLI plugin to update container repo docs
- docker
- harbor
- quay
- containers
- container-registry
- docker-cli-plugin
- +2 more
2089.krotik / dudeldu
A simple SHOUTcast server.
- docker-image
- vlc
- shoutcast-stream
- server
- audio
- linux
- +1 more
2090.alpody / golang-fiber-realworld-example-app
Example real world backend API built with Golang + Fiber + Gorm + Swagger
2091.tannerryan / ring
Package ring provides a high performance and thread safe Go implementation of a bloom filter.
- go
- golang
2092.RijulGulati / otpgen
Library to generate TOTP/HOTP codes
2093.jfcg / sorty
:zap: Fast Concurrent / Parallel Sorting in Go
- concurrency
- golang
- sorting
- parameter-tuning
- parallelism
2094.Wissance / stringFormatter
A set of tools to manipulate text, i.e. making text from templates in C#/Python way is faster than fmt.Sprintf
- string-formatter
- string-template
- string
- golang
- template-processor
- golang-library
- +2 more
2095.embano1 / memlog
A Kafka log inspired in-memory and append-only data structure
2096.bzick / tokenizer
Tokenizer (lexer) for anything
2097.blind-oracle / cortex-tenant
Prometheus remote write proxy that adds Cortex/Mimir tenant ID based on metric labels
- cortex
- tenant
- proxy
- prometheus
- metrics
- labels
- +4 more
2098.Escape-Technologies / goctopus
Blazing fast GraphQL discovery & fingerprinting toolbox.
- discovery
- fingerprinting
- graphql
- graphql-tools
- pentesting
- 2023
2100.jellydator / sessionup
Straightforward HTTP session management
- session-management
- session
- http
- golang
- go
- cookies
- +1 more