Froggit-Go is a universal Go library, allowing to perform actions on VCS providers.
Repository Index
79,350 visible repositories in the index
1,513–1,536 of 1,879 · Most stars
High performance utility functions using Generics
- filter
- functional
- generics
- go
Fluent, type-safe, Go-native style SQL query builder with the migration generation tool
- database-sql
- go
- golang
- query-builder
A drop-in modernization of jmoiron/sqlx that fixes lexer bugs, automates IN expansion, and adds pluggable hooks — built for Go 1.21+.
- mysql
- postgresql
- sqlx
- databases
Library and tool for reading, writing, and processing transit data
- gtfs
- gtfs-realtime
- transit
- mobility
Fast, zero-allocation, lexicographic-order-preserving packing/unpacking of native Go types to bytes.
Firebase Cloud Messaging for application servers implemented using the Go programming language.
- firebase
- fcm
- firebase-cloud-messaging
Set is a useful collection but there is no built-in implementation in Go lang.
Golang packages for writing small daemons and servers.
- golang
- logging-library
- systemd
- statsd-client
An additive dependency injection container for Golang.
- dependency-injection
- ioc-container
- golang
Go 1.18+ polymorphic generic containers and functions.
- go
- golang
- generics
Type-safe functions for common Go slice operations
- golang
- go
- slices
- slice-tricks
A type-to-type copy function code generator.
- code-generator
- ddd-patterns
- golang
A Go toolkit for building AI agents and applications across multiple providers. Unified LLM client, agent framework with handoffs, tool calling, streaming, structured output, MCP integration, and cost tracking.
- ai
- golang
- llm
- structured-output
Automatically import infrastructure to tfstate
The library provides a unified way to read configuration data from different sources, such as environment variables, command line flags, and configuration files.
An PDU implementation in Go
- p2p
- decentralized-identity
- social-network
- peer-to-peer
Your configuration library for your Go programs.
Expressive assertions for Go. Make your tests readable, elegant, and easy to debug.
- assert
- golang
- library
- tdd
☝️ go-graphql subscription over Kafka/Redis/NSQ example
A collection of CLI argument types for the Go `flag` package.
- golang
- cli
- argument-parser
- enum
Python-like dictionaries for Go
- golang
- go
- python
- dict
Helper routines for simplifying the creation of optional fields of basic type.
- go
- golang
- pointer
- pointers
Open Source Rootzone Monitoring
- rootzone
- horticulture
- agriculture
- ph-monitoring