The One CD for All {applications, platforms, operations}
Repository Index
47,133 repositories indexed
49–72 of 132 · Most stars
An aggregating proxy to enable HA prometheus
- prometheus
- prometheus-proxy
- golang
- promql
Data structure and algorithm library for go, designed to provide functions similar to C++ STL
Structured, composable logging for Go
An opinionated guideline to structure & develop a Go web application/service
- go
- webapp
- webservice
- webserver
Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources
HyperLogLog with lots of sugar (Sparse, LogLog-Beta bias correction and TailCut space reduction) brought to you by Axiom
- axiom
- data-structures
- go
- golang
🔥 Error handling library with context, assertion, stack trace and source fragments
- attributes
- context
- error
- exception
Fastest structured logging
- structured-logging
- json
- golang
- logging
Data structure and relevant algorithms for extremely fast prefix/fuzzy string searching.
A probabilistic data structure service and storage
Graph algorithms and data structures
- graph-algorithms
- graph-theory
- data-structures
- go
Package goraph implements graph data structure and algorithms.
- graph
- algorithm
- go
Finala is an open-source resource cloud scanner that analyzes, discloses, presents and notifies about wasteful and unused resources.
Extract structured data from web sites. Web sites scraping.
- golang
- golang-library
- extract-data
- chrome-fetcher
🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
- go
- golang
- slog
- handler
Build microservice with rk-boot and let the team take over clean and tidy code.
A platform for packaging and launching blockchain infra. Think docker compose for blockchain
- devops
- docker
- docker-compose
- environment
The open-source policy-as-code software that provides analysis for Multi-Cloud and SaaS environments, you can get insight with natural language (powered by OpenAI).
Load configuration in cascade from multiple backends into a struct
- configuration
- structure
- configuration-loader
- golang
Structured concurrency made easy
- concurrency
- golang
- goroutine
- structured-concurrency
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.
- go
- golang
- json
- performance
Easily output ASCII tree from Go program or Markdown unordered list . There's also CLI tool that can output tree from JSON, YAML, or TOML! It's called *xtree*.
- tree
- markdown
- tree-structure
- directory
Go Todo Backend example using modular project layout for product microservice.
- go
- golang
- modular
- project-structure