Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Go
Go is a programming language built to resemble a simplified version of the C programming language. It compiles at the machine level. Go was created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.
- GitHub: https://github.com/topics/go
- Wikipedia: https://en.wikipedia.org/wiki/Go_(programming_language)
- Repo: https://github.com/golang/go
- Created by: Robert Griesemer, Rob Pike, Ken Thompson
- Released: November 10, 2009
- Related Topics: language, c,
- Aliases: golang, golang-examples,
- Last updated: 2025-02-05 00:12:44 UTC
- JSON Representation
https://github.com/openzipkin-contrib/zipkin-go-opentracing
OpenTracing Bridge for Zipkin Go
distributed-tracing go instrumentation opentracing openzipkin trace tracing zipkin
Last synced: 03 Feb 2025
https://github.com/ekalinin/github-markdown-toc.go
Easy TOC creation for GitHub README.md (in go)
github go golang markdown readme table-of-contents toc
Last synced: 03 Feb 2025
https://github.com/PaulSonOfLars/gotgbot
Autogenerated Go wrapper for the telegram API. Inspired by the python-telegram-bot library.
bot go golang miniapp telegram telegram-api telegram-app telegram-bot telegram-bot-api telegram-bots webapp wrapper
Last synced: 20 Nov 2024
https://github.com/splode/optimus
Image conversion and optimization desktop app.
compression go golang image-optimization jpeg-image-compression optimization png-compression vue vuejs wails webp
Last synced: 03 Feb 2025
https://github.com/jaytaylor/html2text
Golang HTML to plaintext conversion library
go golang html-emails html2text plaintext
Last synced: 05 Feb 2025
https://github.com/friendsofgo/killgrave
Simple way to generate mock servers written in Go
go golang golang-application hacktoberfest http imposter mock mock-server proxy-server
Last synced: 01 Nov 2024
https://github.com/bradenaw/juniper
Juniper is an extension to the Go standard library using generics, including containers, iterators, and streams.
data-structures go golang library
Last synced: 12 Nov 2024
https://github.com/h12w/socks
A SOCKS (SOCKS4, SOCKS4A and SOCKS5) Proxy Package for Go
go golang golang-package socks socks4a socks5
Last synced: 07 Nov 2024
https://github.com/haveyoudebuggedit/gotestfmt
go test output for humans
github-actions go golang test testing
Last synced: 15 Dec 2024
https://github.com/gotesttools/gotestfmt
go test output for humans
github-actions go golang test testing
Last synced: 29 Jan 2025
https://github.com/GoTestTools/gotestfmt
go test output for humans
github-actions go golang test testing
Last synced: 26 Oct 2024
https://github.com/mustafaakin/Gongular
A different approach to Go web frameworks
dependency-injection framework go middleware web
Last synced: 24 Oct 2024
https://github.com/mustafaakin/gongular
A different approach to Go web frameworks
dependency-injection framework go middleware web
Last synced: 16 Nov 2024
https://github.com/evilbytecode/goredops
🦫 | GoRedOps is a repository dedicated to gathering and sharing advanced techniques and offensive malware for Red Team, with a specific focus on the Go programming language, all is made for educational purpoeses only.
go golang hacking malware malware-development offensive-security red-team redteaming security windows
Last synced: 03 Feb 2025
https://github.com/EvilBytecode/GoRedOps
🦫 | GoRedOps is a repository dedicated to gathering and sharing advanced techniques and offensive malware for Red Team, with a specific focus on the Go programming language, all is made for educational purpoeses only.
go golang hacking malware malware-development offensive-security red-team redteaming security windows
Last synced: 31 Jan 2025
https://github.com/jinzhu/inflection
Pluralizes and singularizes English nouns
Last synced: 31 Jan 2025
https://github.com/etix/mirrorbits
Mirrorbits is a geographical download redirector written in Go for distributing files efficiently across a set of mirrors.
cdn checksum cli distribution dockerfile ftp go http https ipv6 mirror open-source realtime rsync
Last synced: 01 Nov 2024
https://github.com/albrow/jobs
A persistent and flexible background jobs library for go.
Last synced: 26 Oct 2024
https://github.com/iamacarpet/go-win64api
Windows API wrappers for Go - useful for SysOps
go golang golang-wrapper sysops windows-10 windows-api
Last synced: 02 Feb 2025
https://github.com/wangyoucao577/go-release-action
Automatically publish Go binaries to Github Release Assets through Github Action.
action actions assets github-action github-release go golang release release-automation
Last synced: 31 Jan 2025
https://github.com/ABCDELabs/Understanding-Ethereum-Go-version
Understanding Ethereum: Go-Ethereum Code Analysis|理解以太坊: Go-Ethereum 源码剖析
analytics blockchain blockchain-technology ethereum go golang source-code transaction
Last synced: 29 Oct 2024
https://github.com/Zeioth/compiler.nvim
Neovim compiler for building and running your code without having to configure anything
build-automation-tool build-tool built-tools compiler csharp elixir go golang javascript lua neovim-plugin neovim-plugins nvim-plugin nvim-plugins python rlanguage rust typescript zig
Last synced: 26 Oct 2024
https://github.com/sqids/sqids-go
Official Go port of Sqids. Generate short unique IDs from numbers.
go golang hashids id id-generator short-id short-url sqids uid unique-id unique-id-generator
Last synced: 30 Oct 2024
https://github.com/newbee-ltd/newbee-mall-api-go
本项目为新蜂商城的 Go 语言版本,技术栈为 Go + Gin,主要面向服务端开发人员。
gin go golang mall newbee-mall
Last synced: 01 Feb 2025
https://github.com/crypto-org-chain/chain-main
Cronos POS Chain⛓: Croeseid Testnet and beyond development
chain cosmos-sdk cro crypto go golang tendermint
Last synced: 15 Nov 2024
https://github.com/syself/cluster-api-provider-hetzner
Kubernetes Cluster API Provider Hetzner provides a consistent deployment and day 2 operations of "self-managed" Kubernetes clusters on Hetzner.
bare-metal cloud-native cluster-api cluster-api-provider-hetzner devops go hcloud hetzner high-availability k8s k8s-provider-hetzner k8s-sig-cluster-api k8s-sig-cluster-lifecycle kubernetes linux operator
Last synced: 12 Nov 2024
https://github.com/i-love-flamingo/flamingo
Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.
application-framework dependency-injection framework go golang golang-library hacktoberfest modularization web-framework webframework
Last synced: 01 Feb 2025
https://github.com/andersfylling/disgord
Go module for interacting with the documented Discord's bot interface; Gateway, REST requests and voice
api bindings bot discord discord-api disgord go golang golang-bindings golang-module voice
Last synced: 26 Oct 2024
https://github.com/consensys/gnark-crypto
gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
biginteger bls12-377 bls12-381 bn254 crypto cryptography ecc eddsa elliptic-curves finite-field-arithmetic fri go golang hash-to-curve mimc pairing snark zkp zksnark
Last synced: 05 Feb 2025
https://github.com/hbollon/go-edlib
📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
algorithms cosine damerau-levenshtein edit-distance edit-distance-algorithms go golang golang-string-comparison hamming jaro-winkler lcs lcs-distance levenshtein levenshtein-distance similarity-measures string-comparison string-distance string-matching unicode
Last synced: 01 Feb 2025
https://github.com/Consensys/gnark-crypto
gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
biginteger bls12-377 bls12-381 bn254 crypto cryptography ecc eddsa elliptic-curves finite-field-arithmetic fri go golang hash-to-curve mimc pairing snark zkp zksnark
Last synced: 08 Nov 2024
https://github.com/gortc/stun
Fast RFC 5389 STUN implementation in go
go golang gortc nat-traversal rfc-5389 stun stun-server webrtc
Last synced: 26 Oct 2024
https://github.com/victorsteven/go-jwt-postgres-mysql-restful-api
This is an API built with golang, jwt, gorm, postgresql, mysql
Last synced: 02 Feb 2025
https://github.com/diamondburned/arikawa
A Golang library and framework for the Discord API.
discord discord-api discordbot framework go golang
Last synced: 31 Jan 2025
https://github.com/dengsgo/fileboy
fileboy,文件变更监听通知工具,使用 Go 编写。Fileboy, File Change Monitoring Notification Tool, written with Go.
file fsnotify go gowatch monitor monitoring notification notify tool watch
Last synced: 07 Nov 2024
https://github.com/5rahim/seanime
Open-source media server with a web interface and desktop app for anime and manga.
anilist anime anime-downloader anime-library anime-streaming bittorrent debrid go manga manga-downloader media-server myanimelist react scanner self-hosted
Last synced: 02 Feb 2025
https://github.com/stickermule/rump
Hot sync two Redis servers using dumps.
aws elasticache gcp go golang memorystore redis rump sync
Last synced: 09 Nov 2024
https://github.com/ethersphere/swarm
Swarm: Censorship resistant storage and communication infrastructure for a truly sovereign digital society
blockchain ethereum go obsolete p2p storage swarm
Last synced: 30 Oct 2024
https://github.com/xyproto/orbiton
Configuration-free text editor and IDE limited to VT100. Suitable for writing git commit messages, editing Markdown, config files, source code, viewing man pages and for quick edit-compile cycles when programming. Has syntax highlighting, jump-to-error, rainbow parentheses, macros, tab completion, cut/paste portals and a simple gdb front-end.
command-line configuration-free editor freebsd gdb go hare ide image-viewer linux markdown rainbow-parentheses rust terminal text-editor tui unix vt100 zig
Last synced: 01 Feb 2025
https://github.com/ulikunitz/xz
Pure golang package for reading and writing xz-compressed files
compression decompression go xz
Last synced: 05 Feb 2025
https://github.com/larien/aprenda-go-com-testes
Aprenda Go com desenvolvimento orientado a testes
aprenda-go go go-br golang learn-go tdd test-driven-development testing
Last synced: 29 Jan 2025
https://github.com/girbons/comics-downloader
tool to download comics and manga in pdf/epub/cbr/cbz from a website
cbr cbz comic comic-downloader comicextra comics-downloader command-line-tool download-comics epub fyne go linux manga manga-downloader manga-scraper mangatown osx pdf windows
Last synced: 05 Feb 2025
https://github.com/winfsp/cgofuse
Cross-platform FUSE library for Go - Works on Windows, macOS, Linux, FreeBSD, NetBSD, OpenBSD
cgo cross-platform fuse go golang
Last synced: 05 Feb 2025
https://github.com/rykov/paperboy
💌💨 Email Campaign Delivery built with GoLang inspired by GoHugo
email email-campaigns email-marketing email-newsletter go html-emails paperboy
Last synced: 25 Oct 2024
https://github.com/alexedwards/argon2id
Argon2id password hashing and verification for Go
Last synced: 02 Feb 2025
https://github.com/seancfoley/ipaddress
Java library for handling IP addresses and subnets, both IPv4 and IPv6
android cidr go golang groovy ip-address ipaddress ipv4 ipv4-address ipv4-network ipv4-subnetting ipv6 ipv6-address ipv6-network ipv6-subnetting java kotlin mac-address scala subnet
Last synced: 29 Jan 2025
https://github.com/douyu/juno
Juno 译名朱诺。这个名字来源于古罗马神话中的众神之母。它是斗鱼的微服务管理系统, 如同众神之母一样守护着所有微服务的系统。
config configuration-management distributed-configuration douyu douyutv go golang juno metric microservice service-discovery service-mesh
Last synced: 01 Feb 2025
https://github.com/julien040/gut
A beginner friendly porcelain for git
cli git github go golang gut terminal version-control
Last synced: 31 Jan 2025
https://github.com/niuhuan/nhentai-cross
A nhentai client
acg bika comic-books cosplay doujinshi e-hentai flutter go golang hentai nhentai nhentai-client r-18
Last synced: 04 Feb 2025
https://github.com/srevinsaju/zap
:zap: Delightful AppImage package manager
appimage cli desktop go golang hacktoberfest hacktoberfest2022 installer package-manager zap
Last synced: 02 Feb 2025
https://github.com/protonmail/gluon
An IMAP server library written in Go
go golang imap imap-server imap4 imaplib proton protonmail
Last synced: 30 Jan 2025
https://github.com/radovskyb/go-packages
A large repository of code and documented examples for Go's standard package library.
examples go go-packages golang stdlib tutorials
Last synced: 29 Jan 2025
https://github.com/gorgonia/cu
package cu provides an idiomatic interface to the CUDA Driver API.
cuda cuda-driver-api go golang
Last synced: 03 Feb 2025
https://github.com/cloudfoundry/gosigar
A Golang implementation of the Sigar API
Last synced: 01 Feb 2025
https://github.com/cruise-automation/isopod
An expressive DSL and framework for Kubernetes configuration without YAML
configuration go golang k8s kubernetes starlark
Last synced: 01 Nov 2024
https://github.com/skx/tunneller
Allow internal services, running on localhost, to be accessed over the internet..
go golang ngrok proxy selfhosted websockets
Last synced: 01 Feb 2025
https://github.com/novalagung/gubrak
⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go
functional-programming go golang utility-library
Last synced: 05 Feb 2025
https://github.com/life4/enc
🔑🔒 A modern and friendly CLI alternative to GnuPG: generate and download keys, encrypt, decrypt, and sign text and files, and more.
cli cryptography decryption encryption gnupg go golang gpg keybase pgp rsa-cryptography security signature
Last synced: 05 Nov 2024
https://github.com/runabol/tork
A distributed workflow engine
background-jobs distributed docker go golang job-queue task-queue work-queue workflow-engine
Last synced: 04 Nov 2024
https://github.com/piqoni/matcha
Daily Digest Reader
cli go markdown obsidian-md rss self-hosted
Last synced: 01 Feb 2025
https://github.com/nikitavoloboev/alfred-my-mind
Alfred workflow to search through my notes and bookmarks
alfred alfred-workflow awgo go
Last synced: 03 Feb 2025
https://github.com/i-love-flamingo/flamingo-commerce
Flexible E-Commerce Framework on top of Flamingo. Used to build E-Commerce "Portals" and connect it with the help of individual Adapters to other services.
commerce ecommerce flamingo framework go golang graphql hacktoberfest web-framework
Last synced: 29 Jan 2025
https://github.com/pulumi/pulumi-aws
An Amazon Web Services (AWS) Pulumi resource package, providing multi-language access to AWS
aws cloud cloud-computing csharp dotnet fsharp go golang infrastructure infrastructure-as-code javascript lambda pulumi python typescript
Last synced: 29 Jan 2025
https://github.com/nakabonne/gosivy
Real-time visualization tool for Go process metrics
go golang monitoring tui visualization
Last synced: 02 Feb 2025
https://github.com/nsqio/go-diskqueue
A Go package providing a filesystem-backed FIFO queue
Last synced: 05 Feb 2025
https://github.com/larien/learn-go-with-tests
Aprenda Go com desenvolvimento orientado a testes
aprenda-go go go-br golang learn-go tdd test-driven-development testing
Last synced: 09 Nov 2024
https://github.com/wechaty/go-wechaty
Go Wechaty is a Conversational SDK for Chatbot Makers Written in Go
Last synced: 07 Nov 2024
https://github.com/allaboutapps/go-starter
An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
allaboutapps docker go golang golang-development id-allaboutapps-backend oauth2 pgformatter postgresql server sql sqlboiler swagger vscode vscode-devcontainers
Last synced: 02 Feb 2025
https://github.com/rican7/retry
A simple, stateless, functional mechanism to perform actions repetitively until successful.
backoff delay exponential fibonacci functional go incremental jitter limit linear retry stateless wait
Last synced: 31 Jan 2025
https://github.com/Rican7/retry
A simple, stateless, functional mechanism to perform actions repetitively until successful.
backoff delay exponential fibonacci functional go incremental jitter limit linear retry stateless wait
Last synced: 05 Nov 2024
https://github.com/ynqa/wego
Word Embeddings in Go!
glove go machine-learning nlp word-embeddings word2vec
Last synced: 02 Feb 2025
https://github.com/skerkour/kerkour.com
(Ab)using technology for fun & profit. Programming, Hacking & Entrepreneurship @ https://kerkour.com
blog blogging crypto cryptography encryption go golang programming rust rust-lang security web
Last synced: 02 Feb 2025
https://github.com/balacode/one-file-pdf
A minimalist Go PDF writer in 1982 lines. Draws text, images and shapes. Helps understand the PDF format. Used in production for reports.
go golang graphics minimalism pdf pdf-generation printing
Last synced: 13 Nov 2024
https://github.com/spacemonkeygo/openssl
OpenSSL bindings for Go
go openssl openssl-bindings ssl
Last synced: 14 Nov 2024
https://github.com/no-src/gofs
A cross-platform real-time file synchronization tool out of the box based on Golang
file-manager file-server file-synchronization file-system go monitor sync
Last synced: 26 Oct 2024
https://github.com/nknorg/nkn
Official Go implementation of NKN full node.
blockchain decentralization distributed-systems go network nkn p2p
Last synced: 01 Nov 2024
https://github.com/theycallmemac/odin
A programmable, observable and distributed job orchestration system.
automation cron distributed distributed-systems go golang job-scheduler nodejs observability odin orchestration productivity python raft scheduling typescript workflow-automation workflow-engine workflow-management workflows
Last synced: 07 Nov 2024
https://github.com/golang-templates/seed
Go application GitHub repository template.
codecov docker github-actions go golang golangci-lint goreleaser makefile repository-template visual-studio-code vscode
Last synced: 26 Oct 2024
https://github.com/benchkram/bob
Bob is a high-level build tool for multi-language projects.
build build-system build-tool cicd go golang monorepo nix
Last synced: 01 Feb 2025
https://github.com/decomp/decomp
Components of a decompilation pipeline.
binary-analysis compositional-decompilation decompilation decompilation-pipeline decompiler go golang llvm llvm-ir reverse-engineering
Last synced: 02 Feb 2025
https://github.com/jo-m/trainbot
Watches a piece of train track, detects trains, and stitches together images of them.
bot computer-vision go golang stitching trains
Last synced: 16 Nov 2024
https://github.com/mautrix/signal
A Matrix-Signal puppeting bridge
bridge go golang matrix matrix-appservice matrix-org signal
Last synced: 05 Nov 2024
https://github.com/wneessen/go-mail
📧 Easy to use, yet comprehensive library for sending mails with Go
email go go-mail golang golang-library hacktoberfest mail rfc5322 smtp
Last synced: 26 Oct 2024
https://github.com/grafana/carbon-relay-ng
Fast carbon relay+aggregator with admin interfaces for making changes online - production ready
carbon go graphite metrics monitoring
Last synced: 30 Jan 2025
https://github.com/clockworksoul/smudge
A lightweight library that provides group member discovery, status dissemination, and failure detection using the SWIM epidemic protocol.
broadcast cluster failure-detection go swim
Last synced: 01 Feb 2025
https://github.com/github/codeql-go
The CodeQL extractor and libraries for Go.
codeql datalog go golang program-analysis static-analysis
Last synced: 23 Jan 2025