Simple and complete API for building command line applications in Go
Repository Index
47,133 repositories indexed
2,089–2,112 of 3,276 · Most stars
TranslatedFree public-interest node panel: a double-click-to-use, one-click Windows node tool that aggregates public free node sources, automatically tests liveness and removes duplicates, and generates v2rayN / Clash subscriptions
- clash
- mihomo
- subscription
- v2ray
An avatar generator for Go.
- cameron
- avatar
- generator
- go
🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool
- di
- dependency-injection
- dig
- golang
Straightforward HTTP session management
- session-management
- session
- http
- golang
Simple image color extractor written in Go with no external dependencies
- golang
- image
- palette-generation
- color-extraction
common creational, behavioural and structural patterns implemented in go 🤩
- go
- design-patterns
- software-engineering
- software-development
Read csv file from go using tags
- go
- csv
- tags
- hacktoberfest
Golang Mongodb Pagination for official mongodb/mongo-go-driver package which supports both normal queries and Aggregation pipelines with all information like Total records, Page, Per Page, Previous, Next, Total Page and query results.
- go-mongo
- mongo-go-pagination
- mongo-go-driver
- mongo-pagination
A Go library to parse and format vCard
- vcard
- contacts
Go micro-benchmarks for calculating the speed of language constructs
igor is an abstraction layer for PostgreSQL with a gorm like syntax.
- igor
- gorm
- prepared-statements
- dbms
GoStorm is a Go library that implements the communications protocol required to write Storm spouts and Bolts in Go that communicate with the Storm shells.
Fast deep-copy library for Go
- conversion
- copy
- deep-copy
- go
A small and evil REST framework for Go
Microservice framework following best cloud practices with a focus on productivity.
- golang
- microservice
- framework
- go
Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.
- distributed-systems
- priority-queue
- task-queue
- task-scheduler
EasyDocker is a TUI focused on investigating and troubleshooting Docker resources. Highly inspired by lazydocker and k9s while leveraging beautiful graphics from BubbleTea
A Go package built to communicate with Apache TinkerPop™ Graph computing framework using Gremlin; a graph traversal language used by graph databases such as JanusGraph®, MS Cosmos DB, AWS Neptune, and DataStax® Enterprise Graph.
- golang
- go
- graph-database
- gremlin
Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.
- go
- golang
- golang-library
- http-client
A library for reading and writing parquet files.
- golang
- parquet
- reader
- writer
GoThanks automatically stars Go's official repository and your go.mod github dependencies, providing a simple way to say thanks to the maintainers of the modules you use and the contributors of Go itself.
- go
- golang
- thanks
- open-source
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
- golang
- go
- trylock
- mutex
Apache Calcite Go
- geospatial
- calcite
- java
- big-data