Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).
- scripting-language
- automation
- programming-language
- compiler
61,275 visible repositories in the index
625–648 of 889 · Most stars
Gentee - script programming language for automation. It uses VM and compiler written in Go (Golang).
Fast directory traversal for Golang
Generic graph data structures and algorithms for Go (Golang): dependency graphs (DAGs) with cycle checks and topological sort, BFS and DFS traversal, Dijkstra and other shortest paths, connectivity and partitioning. No dependencies.
Reverse-engineering tool for docker environments
Single-binary observability, time-series database, and built-in dashboard for Raspberry Pi, edge devices, and local metrics.
🍊 A fast, keyboard-driven terminal UI to manage Docker containers, Compose stacks, and Swarm services with the ergonomics of K9s.
A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.
redisqueue provides a producer and consumer of a queue that uses Redis streams
🚀 Configurable Golang 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.
📈 Command line tool written in Go. It allows developers to scan their local Git repositories and generate a visual contributions graph.
Open-source customizable homelab dashboard
A production-ready, container-first opinionated gofiber project template. Config by envvars, DI by go.uber.org/fx, Database by uptrace/bun, with out-of-the-box MVC folder structure and CI/CD support.
testcase is an opinionated testing framework to support test driven design.
a BibTeX source for fzf
🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool
common creational, behavioural and structural patterns implemented in go 🤩
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.
A small and evil REST framework for Go
Microservice framework following best cloud practices with a focus on productivity.
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.
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-lock is a lock library implementing read-write mutex and read-write trylock without starvation
Tag-based environment configuration for structs
Time-series database and pub/sub messaging server for IoT and real-time devices, in Go: an embeddable storage engine with TTLs, wildcard topics and encryption, and a clustered server over gRPC, TCP and WebSocket with replication and rolling upgrades.