Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A curated list of awesome Go frameworks, libraries and software
GitHub stars and default-branch commits for avelino/awesome-go.
170 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
The One CD for All {applications, platforms, operations}
The programmable open source core ledger for fintech
grep for words with similar meaning to the query
Indicator Go delivers a rich set of technical analysis indicators, customizable strategies, and a powerful backtesting framework. No dependencies, just pure simplicity. ✨ See how! 👀
A cloud native Kubernetes Global Balancer
Types and utilities for working with 2d geometry in Golang
EliasDB a graph-based database.
:eyes: monitor & detect crashes in your Kubernetes(K8s) cluster instantly
Abstruse is a free and open-source CI/CD platform that tests your models and code.
An enum generator for go
A Declarative Update Policy Engine
Go Media Framework
money and currency formatting for golang
Your AI powered terminal assistant.
A lightweight document-oriented NoSQL database written in pure Golang.
A probabilistic data structure service and storage
A Go project template
Golang ffmpeg and libav C bindings
From local development to the cloud: web apps development with containers made easy.
Go bindings for Lua C API - in progress
Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletext, etc.)
Natural language detection library for Go
Library and tools for working with MP4 files containing video, audio, subtitles, or metadata. The focus is on fragmented files. Includes mp4ff-info, mp4ff-encrypt, mp4ff-decrypt and other tools.
Demux and mux MPEG Transport Streams (.ts) natively in GO
ACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.
A library provides spatial data and geometric algorithms
Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.
Handcrafted Go bindings for libVLC and high-level media player interface
Cross-platform CLI tool to validate configuration files across 17 formats. Syntax and schema validation with JSON Schema, XSD, and SchemaStore integration. Written in Go.
Easily consume REST APIs with Go (golang)
TUI macOS cleaner that scans caches/logs, shows sizes/paths, lets you select what to delete before Trash.
Resource Query Language for REST
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*.
Explore Docker registries and manipulate Docker images!
The unix-way web crawler
Go Business Language
A modern Git CLI tool with both traditional command-line and interactive incremental-search UI.
A lightweight schema-on-read analytics in a single binary
🍍Jeff provides the simplest way to manage web sessions in Go.
The golang fuzzy-find cli jira interface 🚀
This package provides json web token (jwt) middleware for goLang http servers
Trello API wrapper for Go
OCI-Native artifact manager
Golang library for querying and parsing OFX
Reverse-engineering tool for docker environments
One caching API, Multiple backends
testcase is an opinionated testing framework to support test driven design.
<UNMAINTAINED> Hunch provides functions like: All, First, Retry, Waterfall etc., that makes asynchronous flow control more intuitive.
High-performance SQL parser, formatter, linter & security scanner for Go - 1.5M+ ops/sec, multi-dialect, zero-copy, race-free
A dead simple, highly performant, highly customizable sessions middleware for go http servers.