Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/iceber/iouring-go

Provides easy-to-use async IO interface with io_uring

go golang io-uring iouring

Last synced: 22 Jan 2025

https://github.com/Iceber/iouring-go

Provides easy-to-use async IO interface with io_uring

go golang io-uring iouring

Last synced: 15 Nov 2024

https://github.com/polaris1119/pkgdoc

go 标准库和部分第三方包的包文档中文翻译

go golang libary package

Last synced: 25 Jan 2025

https://github.com/ericm/stonks

Stonks is a terminal based stock visualizer and tracker that displays realtime stocks in graph format in a terminal. See how fast your stonks will crash.

ascii-art aur cli curl go golang graphs hacktoberfest linux macos stock-cli stock-data stock-market stock-market-data stock-visualizer stocks terminal-based terminal-graphics tracker wtfutil

Last synced: 25 Jan 2025

https://github.com/awalterschulze/Gographviz

Parses the Graphviz DOT language in golang

go golang graphviz graphviz-dot-language parse

Last synced: 24 Oct 2024

https://github.com/teambition/gear

A lightweight, composable and high performance web service framework for Go.

framework gear go hooks http2 logging middleware router server-push web

Last synced: 01 Nov 2024

https://github.com/jtyr/gbt

Highly configurable prompt builder for Bash, ZSH and PowerShell written in Go.

aws azure docker gcp go kubectl mysql powershell prompt python screen shell ssh su sudo termux vagrant zsh

Last synced: 25 Jan 2025

https://github.com/goccy/go-reflect

Zero-allocation reflection library for Go

go golang golang-library reflection

Last synced: 25 Jan 2025

https://github.com/replicatedhq/troubleshoot

Preflight Checks and Support Bundles Framework for Kubernetes Applications

go golang kubernetes modern-on-prem preflight troubleshooting

Last synced: 22 Jan 2025

https://github.com/grailbio/bigslice

A serverless cluster computing system for the Go programming language

bigdata cluster computing etl go golang machinelearning mapreduce

Last synced: 09 Nov 2024

https://github.com/golobby/container

A lightweight yet powerful IoC dependency injection container for the Go programming language

container dependency-injection di-container di-framework go golang golang-package inversion-of-control ioc ioc-container

Last synced: 26 Oct 2024

https://github.com/mmpx12/twitter-media-downloader

twmd: CLI/GUI Apiless twitter downlaoder. Download medias from single tweet or a whole profile.

downloader go golang gui termux termux-tools twitter twitter-downloader

Last synced: 29 Oct 2024

https://github.com/ipsn/go-libtor

Self-contained Tor from Go

anonymity go golang library onion-routing privacy tor

Last synced: 01 Nov 2024

https://github.com/kadeessh/kadeessh

Kadeessh (formerly Caddy-SSH) is a general-purpose, extensible, modular, memory-safe SSH server built in Go

authentication caddy go openssh ssh ssh-server

Last synced: 22 Jan 2025

https://github.com/bmhatfield/go-runtime-metrics

Collect Golang Runtime Metrics, outputting to a stats handler

go golang runtime runtime-metrics stats statsd

Last synced: 25 Jan 2025

https://github.com/parca-dev/parca-agent

eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!

bpf c continuous-profiling cpp ebpf ebpf-programs go golang hacktoberfest kubernetes libbpf linux observability performance pprof profiling python ruby rust systemd

Last synced: 24 Jan 2025

https://github.com/alecbcs/hyprspace

A Lightweight VPN Built on top of IPFS + Libp2p for Truly Distributed Networks.

distributed-networking go golang ipfs libp2p mesh-networks networking vpn

Last synced: 19 Jan 2025

https://github.com/samber/oops

🔥 Error handling library with context, assertion, stack trace and source fragments

assert assertion attributes context error exception go handling logger logrus logrus-fomatter slog stacktrace structured-logging zap zerolog

Last synced: 27 Jan 2025

https://github.com/j178/leetgo

Best LeetCode friend for geek. :snowboarder:

chatgpt cli go golang leetcode leetcode-cli leetcode-contest leetcode-helper

Last synced: 24 Jan 2025

https://github.com/mmcloughlin/geohash

Golang geohash library

geohash go golang

Last synced: 25 Jan 2025

https://github.com/acln0/zerocopy

Zero-copy I/O primitives and pipelines for Go. Linux-specific.

go linux pipelines splice tee zero-copy

Last synced: 25 Jan 2025

https://github.com/ipdr/ipdr

🐋 IPFS-backed Docker Registry

cdn docker docker-registry go golang interplanetary ipfs ipfs-protocol p2p

Last synced: 25 Jan 2025

https://github.com/ahmetb/govvv

"go build" wrapper to add version info to Golang applications

go versioning

Last synced: 22 Jan 2025

https://github.com/sturdy-dev/sturdy

🐥 Sturdy is an open-source, real-time, version control platform for startups (https://getsturdy.com)

electron git go golang open-source self-hosted sturdy vcs vue vue3 vuejs y-combinator

Last synced: 30 Oct 2024

https://github.com/mistakenelf/fm

A terminal based file manager

bubbletea cli file-manager filemanager fm go golang terminal tui

Last synced: 04 Nov 2024

https://github.com/wiatingpub/MTBSystem

使用go-micro微服务实现的在线电影院订票系统

go go-micro golang

Last synced: 07 Nov 2024

https://github.com/asticode/go-astits

Demux and mux MPEG Transport Streams (.ts) natively in GO

go golang golang-library mpeg mpeg-ts mpeg2 mpegts transport-stream

Last synced: 15 Nov 2024

https://github.com/mvdan/unparam

Find unused parameters in Go

arguments functions go linter parameters results unused

Last synced: 23 Jan 2025

https://github.com/xmppo/go-xmpp

Go XMPP Library (From Yasuhiro Matsumoto and based on the code from Russ Cox)

chat go go-xmpp golang iot jabber xmpp xmpp-library

Last synced: 24 Jan 2025

https://github.com/shaj13/go-guardian

Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.

2fa auth authentication authenticator bearer-tokens certificate-authentication go go-guardian go-passport golang golang-library guardian hotp ldap ldap-authentication passport strategies tokens totp x509

Last synced: 25 Oct 2024

https://github.com/incu6us/goimports-reviser

Right imports sorting & code formatting tool (goimports alternative)

go gofmt goimports goimports-reviser golang sort-goimports

Last synced: 14 Nov 2024

https://github.com/go-godo/godo

golang build tool in the spirt of rake, gulp

build go task-runner watcher

Last synced: 20 Nov 2024

https://github.com/onflow/flow-go

A fast, secure, and developer-friendly blockchain built to support the next generation of games, apps, and the digital assets that power them.

blockchain flow go golang onflow

Last synced: 23 Jan 2025

https://github.com/diamondburned/gotk4

Autogenerated GTK4 bindings for Go

go gobject-introspection golang gotk3 gotk4 gtk3 gtk4

Last synced: 24 Jan 2025

https://github.com/aperturerobotics/bifrost

Modular networking for Go with pluggable transports, RPC, WebRTC, WebAssembly support.

go nats peer-to-peer rpc webassembly websocket

Last synced: 07 Nov 2024

https://github.com/CocaineCong/gin-mall

基于 gin+gorm+redis+mysql 读写分离的电子商城,包括 JWT 鉴权,CORS跨域,AES 对称加密,引入ELK体系方便日志查看,jaeger进行trace查看,skywalking进行检测,使用docker容器化部署

aes-encryption cors docker docker-compose elasticsearch elk gin go golang gorm jaeger jwt kibana mysql redis skywalking

Last synced: 07 Nov 2024

https://github.com/idoubi/sql2struct

A developer-friendly tool for transfering sql statement to go struct.

go golang sql

Last synced: 25 Jan 2025

https://github.com/xujiajun/gorouter

xujiajun/gorouter is a simple and fast HTTP router for Go. It is easy to build RESTful APIs and your web framework.

go golang gorouter restful-api router

Last synced: 22 Jan 2025

https://github.com/showwin/speedtest-go

CLI and Go API to Test Internet Speed using speedtest.net

cli go network speedtest

Last synced: 05 Nov 2024

https://github.com/vladimirvivien/gosh

Gosh - a pluggable framework for building command shell programs

cli command-line go go-buildmode golang plugin shared-library shell

Last synced: 27 Jan 2025

https://github.com/jomei/notionapi

A Notion API SDK, written in Golang

go golang notion notion-api

Last synced: 24 Jan 2025

https://github.com/DQNEO/minigo

minigo🐥is a small Go compiler made from scratch. It can compile itself.

assembly compiler go golang lexer parser

Last synced: 12 Nov 2024

https://github.com/mattn/go-shellwords

Parse line as shell words

go parser shellwords

Last synced: 21 Jan 2025

https://github.com/dqneo/minigo

minigo🐥is a small Go compiler made from scratch. It can compile itself.

assembly compiler go golang lexer parser

Last synced: 20 Jan 2025

https://github.com/meilisearch/meilisearch-go

Golang wrapper for the Meilisearch API

client go golang meilisearch sdk

Last synced: 01 Nov 2024

https://github.com/oleiade/reflections

High level abstractions over the Go reflect library

go golang reflect reflection runtime types

Last synced: 25 Jan 2025

https://github.com/alash3al/wsify

A very simple general purpose websocket server that does the job

backend go golang pub pubsub pusher realtime realtime-messaging redis-channel tiny topic webhook websocket-service websockets

Last synced: 25 Jan 2025

https://github.com/delta456/box-cli-maker

Make Highly Customized Boxes for CLI

bash box cli collaborate color console emoji go golang shell tabs terminal tui unicode

Last synced: 25 Jan 2025

https://github.com/frankban/quicktest

Quick helpers for testing Go applications

assertions go golang library testing

Last synced: 24 Jan 2025

https://github.com/Delta456/box-cli-maker

Make Highly Customized Boxes for CLI

bash box cli collaborate color console emoji go golang shell tabs terminal tui unicode

Last synced: 26 Oct 2024

https://github.com/pb33f/libopenapi

libopenapi is a fully featured, high performance OpenAPI 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications.

diff go golang library oas oasv3 openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 parser swagger swagger-api swagger2

Last synced: 23 Jan 2025

https://github.com/mcuadros/go-syslog

Syslog server library for go.

go rfc3164 rfc5424 rfc6587 server syslog

Last synced: 24 Jan 2025

https://github.com/zk-call/zkp-hmac-communication-go

"Zero-Knowledge" Proof Implementation with HMAC Communication in Go

go hmac zero-knowledge zk-call zkproof

Last synced: 26 Jan 2025

https://github.com/hueristiq/xurlfind3r

A command-line interface (CLI) based passive URLs discovery utility. It is designed to efficiently identify known URLs of given domains by tapping into a multitude of curated online passive sources.

bug-bounty bug-bounty-tools contentdiscovery ethical-hacking ethical-hacking-tools go golang osint osint-tools penetration-testing penetration-testing-tools reconnaissance red-teaming red-teaming-tools web-security

Last synced: 25 Jan 2025

https://github.com/oopsguy/m3u8

A mini M3U8 downloader written in Golang for downloading and merging TS(Transport Stream) files. 一个迷你 M3U8 视频下载工具。

downloader go golang hls m3u8 ts

Last synced: 25 Jan 2025

https://github.com/alash3al/smtp2http

A tiny software that receive a smtp request (email) and send it to the specified webhook as a http post request

go golang mail mailbox smtp-server smtp2http webhook

Last synced: 24 Jan 2025

https://github.com/rookie-ninja/rk-boot

Build microservice with rk-boot and let the team take over clean and tidy code.

echo echo-middleware gin gin-middleware go go-project-structure golang gorilla-mux grpc grpc-middleware middleware

Last synced: 23 Jan 2025

https://github.com/googlecloudplatform/govanityurls

Use a custom domain in your Go import path

appengine-go go golang

Last synced: 24 Jan 2025

https://github.com/dsoprea/go-exif

A very complete, highly tested, standards-driven (but customizable) EXIF reader/writer lovingly written in Go.

exif go image-processing

Last synced: 25 Jan 2025

https://github.com/julien040/anyquery

Query anything (JSON, Salesforce, GitHub, etc.) with SQL and visualize your data with any MySQL-compatible BI tool.

airtable analytics api business-intelligence csv data-visualization database github go json migration mysql notion parquet pql prql salesforce sql sqlite

Last synced: 26 Jan 2025

https://github.com/GoogleCloudPlatform/govanityurls

Use a custom domain in your Go import path

appengine-go go golang

Last synced: 19 Nov 2024

https://github.com/wI2L/jsondiff

Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations

go golang json json-patch kubernetes-mutating-webhook rfc6902

Last synced: 26 Oct 2024

https://github.com/wi2l/jsondiff

Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations

go golang json json-patch kubernetes-mutating-webhook rfc6902

Last synced: 23 Jan 2025

https://github.com/netsampler/goflow2

High performance sFlow/IPFIX/NetFlow Collector

collector go ipfix kafka netflow network protobuf sflow

Last synced: 24 Jan 2025

https://github.com/imkira/go-libav

Go language bindings for ffmpeg libraries

ffmpeg go language-bindings libav

Last synced: 25 Nov 2024

https://github.com/alexeyco/simpletable

Simple tables in terminal with Go

ascii cli go golang table terminal

Last synced: 26 Oct 2024

https://github.com/pierre-emmanuelJ/iptv-proxy

Reverse proxy on iptv m3u and m3u8 file and xtream codes client api

docker docker-compose go golang iptv iptv-proxy iptv-smarter m3u m3u-proxy m3u8 proxy xtream xtream-codes xtream-proxy

Last synced: 03 Nov 2024

https://github.com/tamiat/tamiat

:sailboat: Vuejs and Golang based CMS

cms go golang vue vuejs vuejs2

Last synced: 13 Nov 2024

https://github.com/tiaguinho/gosoap

🦉SOAP package for Go

go golang gosoap soap soap-client soap-messages

Last synced: 25 Jan 2025

https://github.com/kasvith/simplelb

World's most dumbest Load Balancer

go golang load-balancer loadbalancer

Last synced: 25 Jan 2025

https://github.com/xe/olin

Webassembly + Event Sourcing

abi cwa event-sourcing eventbus go olin rust webassembly

Last synced: 27 Jan 2025

https://github.com/Xe/olin

Webassembly + Event Sourcing

abi cwa event-sourcing eventbus go olin rust webassembly

Last synced: 01 Nov 2024

https://github.com/gotestyourself/gotest.tools

A collection of packages to augment the go testing package and support common patterns.

assert assertions go golang test testing

Last synced: 21 Jan 2025

https://github.com/rsocket/rsocket-go

rsocket-go implementation

go golang reactive rsocket

Last synced: 22 Jan 2025

https://github.com/ihexxa/quickshare

Quick and simple file sharing between different devices, built with Go, React and Typescript.

file-sharing gin go golang javascript jest react reactjs sqlite typescript webpack yarn

Last synced: 24 Jan 2025

https://github.com/pkujhd/goloader

load and run golang code at runtime.

dynamic go golang plugin

Last synced: 27 Jan 2025

https://github.com/spotahome/kooper

Kooper is a simple Go library to create Kubernetes operators and controllers.

controller framework go golang infrastructure k8s kubernetes library operator toolkit

Last synced: 24 Jan 2025

https://github.com/slicebit/qb

The database toolkit for go

database db go golang mysql orm postgresql sql sqlalchemy sqlite3

Last synced: 25 Jan 2025

https://github.com/hashicorp/consul-replicate

Consul cross-DC KV replication daemon.

consul go replication

Last synced: 25 Jan 2025

https://github.com/google/yggdrasil-decision-forests

A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

cart cli cpp decision-forest decision-trees distributed-computing go gradient-boosting interpretability javascript machine-learning ml pypi python random-forest tensorflow

Last synced: 23 Jan 2025

https://github.com/megaease/easemesh

A service mesh implementation for connecting, control, and observe services in spring-cloud.

go kubernetes mesh microservice microservices observability service service-governance service-mesh servicemesh spring-cloud traffic-splitting

Last synced: 22 Jan 2025

https://github.com/loopholelabs/scale

A framework for building high-performance plugin systems into any application, powered by WebAssembly.

browser functions go javascript js node plugin runtime rust scale sdk typescript wasm webassembly

Last synced: 22 Jan 2025

https://github.com/err0r500/go-realworld-clean

a clean architecture implementation of the realworldapp : https://github.com/gothinkster/realworld

clean-architecture clean-code ddd ddd-architecture example-project go golang hexagonal-architecture ports-and-adapters realworld realworld-backend testing

Last synced: 08 Nov 2024

https://github.com/godror/godror

GO DRiver for ORacle DB

go golang oracle oracle-db sql

Last synced: 26 Oct 2024

https://github.com/rosettea/hilbish

🌓 The Moon-powered shell! A comfy and extensible shell for Lua fans! 🌺 ✨

cli command-line go golang hilbish linux lua prompt sh shell

Last synced: 27 Jan 2025

https://github.com/hoshinonyaruko/gensokyo

基于qq官方api开发的符合onebot标准的golang实现,轻量、原生跨平台.

chatbot go golang group-manager guild koishi mirai nonebot onebot onebot-plugin onebot-sdk onebot11 qq qqapi qqbot qqrobot tencent trss yunzai zerobot

Last synced: 25 Jan 2025

https://github.com/ortuman/nuke

⚡ A memory arena implementation for Go.

arena-allocator garbage-collection go low-latency memory-management performance

Last synced: 26 Jan 2025

https://github.com/gbrayhan/microservices-go

Golang Microservice Boilerplate using MySQL, Docker and Swagger, API REST. Gin Go and GORM with pagination and implementation of a Clean Architecture.

boilerplate boilerplate-go boilerplate-golang boilerplate-microservice clean-architecture docker gin go golang golang-examples gorm hexagonal-architecture jwt microservices-architecture pagination rest-api swagger

Last synced: 25 Jan 2025

https://github.com/tgres/tgres

Time Series in Go and PostgreSQL

go golang grafana graphite postgresql-database statsd time-series

Last synced: 26 Jan 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: 26 Jan 2025