Popular GitHub projects

Page 406
Most notified recently active projects
github
uber-go/mock on GitHub

GoMock is a mocking framework for the Go programming language.

Language:
Go
github
golang-migrate/migrate on GitHub

Database migrations. CLI and Golang library.

aws-s3
cassandra
database
databases
go
golang
google-cloud-spanner
google-cloud-storage
hacktoberfest
mariadb
migration
migrations
mongodb
mysql
neo4j
postgres
spanner
sql
sqlite
Language:
Go
github
sony/sonyflake on GitHub

A distributed unique ID generator inspired by Twitter's Snowflake

golang
id-generator
Language:
Go
github
sony/gobreaker on GitHub

Circuit Breaker implemented in Go

circuit-breaker
golang
microservice
Language:
Go
github
temporalio/sdk-go on GitHub

Temporal Go SDK

durable-execution
golang
open-source
orchestration
sdk-go
service-bus
temporal-sdk
workflow-automation
workflow-engine
workflow-management-system
Language:
Go
github
TheAlgorithms/Go on GitHub

Algorithms and Data Structures implemented in Go for beginners, following best practices.

algorithms
algorithms-implemented
community-driven
data-structures
datastructures
hacktoberfest
interview
interview-preparation
preparation
search
sorting
Language:
Go
github
failsafe-go/failsafe-go on GitHub

Fault tolerance and resilience patterns for Go

adaptive-limiter
adaptive-throttler
bulkhead
cache
circuit-breaker
fallback
hedge
rate-limiter
resilience
resiliency-patterns
retry
timeout
Language:
Go
github
redis/rueidis on GitHub

A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.

cache
client-side-caching
distributed
generics
go
golang
lock
rdma
redis
redis-client
resp3
resp3-client
Language:
Go
github
knadh/koanf on GitHub

Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.

config
config-loader
configuration
configuration-file
configuration-management
etcd-client
go
golang
golang-package
s3-bucket
toml
viper
yaml
Language:
Go
github
onsi/ginkgo on GitHub

A Modern Testing Framework for Go

bdd
bdd-framework
go
golang
test
test-driven-development
testing
Language:
Go
github
tmrts/go-patterns on GitHub

Curated list of Go design patterns, recipes and idioms

awesome
design-patterns
design-patterns-for-humans
go
golang
idioms
patterns
Language:
Go
github
spf13/cobra on GitHub

A Commander for modern Go CLI interactions

cli
cli-app
cobra
cobra-generator
cobra-library
command
command-cobra
command-line
commandline
go
golang
golang-application
golang-library
posix
posix-compliant-flags
subcommands
Language:
Go
github
slimtoolkit/slim on GitHub

Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)

apparmor
containers
docker
go
golang
hacktoberfest
minify
minify-images
seccomp
seccomp-profile
security
slim
Language:
Go
github
GoogleContainerTools/distroless on GitHub

🥑 Language focused docker images, minus the operating system.

bazel
docker
Languages:
Shell
Starlark
github
emirpasic/gods on GitHub

GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

avl-tree
b-tree
binary-heap
data-structure
enumerable
go
golang
iterator
list
map
queue
red-black-tree
set
sort
stack
tree
Language:
Go
github
golang-jwt/jwt on GitHub

Go implementation of JSON Web Tokens (JWT).

auth
ed25519
go
golang
jwt
security
Language:
Go
github
DumbWareio/DumbAssets on GitHub

A Stupid Simple Asset Tracker

asset-tracker
docker
dumbwareio
selfhosted
warranty-tracker
Languages:
JavaScript
CSS
HTML
github
hedge-dev/UnleashedRecomp on GitHub

An unofficial PC port of the Xbox 360 version of Sonic Unleashed created through the process of static recompilation.

Language:
C++
github
google/uuid on GitHub

Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.

go
uuid
Language:
Go
github
bytedance/sonic on GitHub

A blazingly fast JSON serializing & deserializing library

high-performance
jit
json
simd
Languages:
Go
Assembly
github
PowerDNS/pdns-ansible on GitHub

PowerDNS Authoritative Ansible role

hacktoberfest
Languages:
Jinja
Python
github
CMA-ES/pycma on GitHub

Python implementation of CMA-ES

Languages:
Jupyter Notebook
Python
github
session-foundation/session-android on GitHub

Session Android - A Decentralized, Onion Routed, Private Messenger

Languages:
Kotlin
Java
github
pop-os/cosmic-edit on GitHub

COSMIC Text Editor

Languages:
Rust
Fluent

Don't miss a new release

NewReleases is sending notifications on new releases.