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/adnanh/webhook

webhook is a lightweight incoming webhook server to run shell commands

automate automation ci deploy devops execute go hacktoberfest hook hooks incoming integration programming redeploy script server shell web webhook webhooks

Last synced: 28 Oct 2024

https://github.com/juicedata/juicefs

JuiceFS is a distributed POSIX file system built on top of Redis and S3.

bigdata cloud-native distributed-systems filesystem go golang hdfs object-storage posix redis s3 storage

Last synced: 28 Oct 2024

https://github.com/jroimartin/gocui

Minimalist Go package aimed at creating Console User Interfaces.

cui go gocui gui

Last synced: 28 Oct 2024

https://github.com/jroimartin/Gocui

Minimalist Go package aimed at creating Console User Interfaces.

cui go gocui gui

Last synced: 24 Oct 2024

https://github.com/yedf/dtm

A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.

cadence csharp database distributed distributed-transactions dtm go golang java microservice outbox saga seata tcc transaction transactions workflow-engine xa

Last synced: 10 Aug 2024

https://github.com/dtm-labs/dtm

A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.

cadence csharp database distributed distributed-transactions dtm go golang java microservice outbox saga seata tcc transaction transactions workflow-engine xa

Last synced: 28 Oct 2024

https://github.com/golang/protobuf

Go support for Google's protocol buffers

go golang protobuf protocol-buffers

Last synced: 28 Oct 2024

https://github.com/Golang/protobuf

Go support for Google's protocol buffers

go golang protobuf protocol-buffers

Last synced: 24 Oct 2024

https://github.com/wader/fq

jq for binary formats - tool, language and decoders for working with binary and text formats

binary cli decode go golang hexdump jq json pcap query repl tls xml

Last synced: 29 Oct 2024

https://github.com/gomodule/redigo

Go client for Redis

go redis

Last synced: 28 Oct 2024

https://github.com/returntocorp/semgrep

Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

c go java javascript python r2c ruby sast semgrep static-analysis static-code-analysis typescript

Last synced: 03 Aug 2024

https://github.com/go-vgo/robotgo

RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar

automation c go golang hook image mouse opencv robot robotgo rpa window

Last synced: 28 Oct 2024

https://github.com/Go-vGo/robotGo

RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar

automation c go golang hook image mouse opencv robot robotgo rpa window

Last synced: 24 Oct 2024

https://github.com/kubernetes/kompose

Convert Compose to Kubernetes

containers docker docker-compose go kubernetes

Last synced: 28 Oct 2024

https://github.com/google/go-cloud

The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.

aws azure cloud gcp go golang hybrid-cloud multi-cloud portable server

Last synced: 28 Oct 2024

https://github.com/awsdocs/aws-doc-sdk-examples

Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.

aws cpp documentation dotnet examples go java javascript php programming python ruby

Last synced: 28 Oct 2024

https://github.com/polaris1119/The-Golang-Standard-Library-by-Example

Golang标准库。对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。

go golang linux standard-golang-library

Last synced: 26 Oct 2024

https://github.com/polaris1119/the-golang-standard-library-by-example

Golang标准库。对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案。以示例驱动的方式讲解Golang的标准库。

go golang linux standard-golang-library

Last synced: 15 Oct 2024

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

A QUIC implementation in pure Go

go golang http3 protocol quic quic-client quic-server

Last synced: 28 Oct 2024

https://github.com/tyktechnologies/tyk

Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols

api api-gateway api-management cloudnative go graphql grpc k8s kubernetes microservices reverse-proxy tyk

Last synced: 28 Oct 2024

https://github.com/TykTechnologies/tyk

Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols

api api-gateway api-management cloudnative go graphql grpc k8s kubernetes microservices reverse-proxy tyk

Last synced: 28 Oct 2024

https://github.com/bxcodec/go-clean-arch

Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture

architecture article clean-architecture database go golang mysql sql

Last synced: 29 Oct 2024

https://github.com/sashabaranov/go-openai

OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API wrapper for Go

chatgpt chatgpt-api dall-e go golang gpt-3 gpt-4 openai openai-whisper streaming-api

Last synced: 28 Oct 2024

https://github.com/oj/gobuster

Directory/File, DNS and VHost busting tool written in Go

dns go pentesting tool web

Last synced: 28 Oct 2024

https://github.com/OJ/gobuster

Directory/File, DNS and VHost busting tool written in Go

dns go pentesting tool web

Last synced: 27 Oct 2024

https://github.com/panjf2000/gnet

🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。

async asynchronous epoll event-driven event-loop go golang goroutine io kqueue network networking non-blocking reactor tcp udp

Last synced: 28 Oct 2024

https://github.com/gcla/termshark

A terminal UI for tshark, inspired by Wireshark

go golang gowid pcap tcell tshark tui wireshark

Last synced: 28 Oct 2024

https://github.com/sourcegraph/conc

Better structured concurrency for go

concurrency go golang goroutines

Last synced: 28 Oct 2024

https://github.com/rkt/rkt

[Project ended] rkt is a pod-native container engine for Linux. It is composable, secure, and built on standards.

containers go oci pods rkt

Last synced: 29 Sep 2024

https://github.com/keybase/client

Keybase Go Library, Client, Service, OS X, iOS, Android, Electron

chat end-to-end-encryption go kbfs keybase pgp react react-native

Last synced: 28 Oct 2024

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

Simple bookmark manager built with Go

bookmark-manager command-line go golang hacktoberfest web-interface

Last synced: 28 Oct 2024

https://github.com/RadhiFadlillah/shiori

Simple bookmark manager built with Go

bookmark-manager command-line go golang hacktoberfest web-interface

Last synced: 13 Aug 2024

https://github.com/vectorizedio/redpanda

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

containers cpp event-driven go kafka kubernetes microservices realtime redpanda seastar storage-engine stream-processing streaming

Last synced: 04 Aug 2024

https://github.com/redpanda-data/redpanda

Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

containers cpp event-driven go kafka kubernetes microservices realtime redpanda seastar storage-engine stream-processing streaming

Last synced: 28 Oct 2024

https://github.com/bregman-arie/devops-resources

DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP

aws bash checklists containers devops docker go interview jenkins linux mongo python questions security sql

Last synced: 29 Oct 2024

https://github.com/tiny-craft/tiny-rdm

Tiny RDM (Tiny Redis Desktop Manager) - A modern, colorful, super lightweight Redis GUI client for Mac, Windows, and Linux.

go golang icon-pack naive-ui redis redis-client redis-desktop redis-gui redis-manager vue wails wails-app web-view

Last synced: 29 Oct 2024

https://github.com/hibiken/asynq

Simple, reliable, and efficient distributed task queue in Go

asynchronous-tasks background-jobs go golang redis task-queue worker-pool

Last synced: 29 Oct 2024

https://github.com/aws/aws-sdk-go

AWS SDK for the Go programming language.

aws aws-sdk go

Last synced: 28 Oct 2024

https://github.com/aws/aws-sdk-Go

AWS SDK for the Go programming language.

aws aws-sdk go

Last synced: 24 Oct 2024

https://github.com/casdoor/casdoor

An open-source UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, RADIUS, Google Workspace, Active Directory and Kerberos

active-directory casbin casdoor faceid go iam kerberos ldap mfa oauth oidc payment-gateway radius react saml scim single-sign-on sso totp webauthn

Last synced: 29 Oct 2024

https://github.com/flannel-io/flannel

flannel is a network fabric for containers, designed for Kubernetes

docker docker-image flannel go kubernetes network overlay-network subnet

Last synced: 28 Oct 2024

https://github.com/cookieY/Yearning

🐳 A most popular sql audit platform for mysql

devops go golang mysql mysql-web-sql sql sql-audit yearning

Last synced: 26 Oct 2024

https://github.com/cookiey/yearning

🐳 A most popular sql audit platform for mysql

devops go golang mysql mysql-web-sql sql sql-audit yearning

Last synced: 29 Oct 2024

https://github.com/codenotary/immudb

immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history

auditable compliance cryptographic database gdpr go immutable immutable-database key-value merkle-tree pci-dss performance sql tamper-evident tamperproof timetravel verification verify zero-trust

Last synced: 28 Oct 2024

https://github.com/getanteon/anteon

Anteon (formerly Ddosify) - Effortless Kubernetes Monitoring and Performance Testing. Available on CLI, Self-Hosted, and Cloud

ddosify docker go golang hacktoberfest k8s kubernetes load-generator load-testing loadtesting performance-testing

Last synced: 29 Oct 2024

https://github.com/a8m/go-lang-cheat-sheet

An overview of Go syntax and features.

cheat-sheets cheatsheet go golang

Last synced: 09 Nov 2024

https://onsi.github.io/ginkgo/

A Modern Testing Framework for Go

bdd bdd-framework go golang test test-driven-development testing

Last synced: 26 Oct 2024

https://github.com/onsi/ginkgo

A Modern Testing Framework for Go

bdd bdd-framework go golang test test-driven-development testing

Last synced: 28 Oct 2024

https://onsi.github.io/ginkGo

A Modern Testing Framework for Go

bdd bdd-framework go golang test test-driven-development testing

Last synced: 25 Oct 2024

https://github.com/joho/godotenv

A Go port of Ruby's dotenv library (Loads environment variables from .env files)

dotenv environment-variables go golang

Last synced: 28 Oct 2024

https://github.com/joho/Godotenv

A Go port of Ruby's dotenv library (Loads environment variables from .env files)

dotenv environment-variables go golang

Last synced: 24 Oct 2024

https://github.com/a8m/golang-cheat-sheet

An overview of Go syntax and features.

cheat-sheets cheatsheet go golang

Last synced: 15 Oct 2024

https://github.com/drakkan/sftpgo

Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob

azure-blob cloud-storage data-at-rest-encryption docker ftp ftp-server git go google-cloud-storage multi-factor-authentication portable prometheus proxy-protocol s3 scp sftp sftp-server webdav webdav-server

Last synced: 28 Oct 2024

https://github.com/Masterminds/glide

Package Management for Golang

go golang package-management semantic-versions

Last synced: 26 Oct 2024

https://github.com/masterminds/glide

Package Management for Golang

go golang package-management semantic-versions

Last synced: 28 Oct 2024

https://github.com/gorse-io/gorse

Gorse open source recommender system engine

collaborative-filtering go knn machine-learning recommender-system

Last synced: 14 Oct 2024

https://github.com/smartystreets/Goconvey

Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.

bdd-framework go goconvey tdd-utilities testing-tools

Last synced: 24 Oct 2024

https://github.com/smartystreets/goconvey

Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.

bdd-framework go goconvey tdd-utilities testing-tools

Last synced: 28 Oct 2024

https://github.com/miekg/dns

DNS library in Go

dns dns-library dnssec go

Last synced: 28 Oct 2024

https://github.com/mongodb/mongo-go-driver

The Official Golang driver for MongoDB

database driver go golang golang-library mongodb

Last synced: 29 Oct 2024

https://github.com/haya14busa/reviewdog

🐶 Automated code review tool integrated with any code analysis tools regardless of programming language

bitbucket ci cli code-quality code-review codereview github gitlab go lint linter static-analysis static-code-analysis

Last synced: 09 Nov 2024

https://github.com/patrickmn/go-cache

An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.

cache go library

Last synced: 28 Oct 2024

https://github.com/enocom/gopher-reading-list

A curated selection of blog posts on Go

blog-posts go golang reading-list

Last synced: 15 Oct 2024

https://github.com/teh-cmc/go-internals

A book about the internals of the Go programming language.

book go golang internals

Last synced: 14 Oct 2024

https://github.com/p4gefau1t/trojan-go

Go实现的Trojan代理,支持多路复用/路由功能/CDN中转/Shadowsocks混淆插件,多平台,无依赖。A Trojan proxy written in Go. An unidentifiable mechanism that helps you bypass GFW. https://p4gefau1t.github.io/trojan-go/

anticensorship china gfw go golang network privacy proxy tls transparent-proxy trojan-gfw trojan-go tunnel

Last synced: 29 Oct 2024

https://github.com/maxence-charriere/go-app

A package to build progressive web apps with Go programming language and WebAssembly.

awesome-go go golang gui pwa ui wasm

Last synced: 15 Oct 2024

https://github.com/screego/server

screen sharing for developers https://screego.net/

docker go privacy screensharing-tool selfhosted webrtc

Last synced: 30 Oct 2024

https://github.com/moby/buildkit

concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit

builder buildkit cloud-native containers docker dockerfile go golang oci oci-image

Last synced: 28 Oct 2024

https://github.com/xxjwxc/uber_go_guide_cn

Uber Go 语言编码规范中文版. The Uber Go Style Guide .

chinese cn go guide style uber

Last synced: 15 Oct 2024

https://github.com/visualfc/liteide

LiteIDE is a simple, open source, cross-platform Go IDE.

cross-platform go golang ide liteide qt

Last synced: 29 Oct 2024

https://github.com/gonum/gonum

Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more

data-analysis go golang graph matrix scientific-computing statistics

Last synced: 28 Oct 2024

https://github.com/stashapp/stash

An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc

go golang graphql hacktoberfest json media organize organizer porn video

Last synced: 29 Oct 2024

https://github.com/richardknop/machinery

Machinery is an asynchronous task queue/job queue based on distributed message passing.

amqp aws-sqs go golang memcached mongodb queue rabbitmq redis task task-scheduler

Last synced: 28 Oct 2024

https://github.com/RichardKnop/machinery

Machinery is an asynchronous task queue/job queue based on distributed message passing.

amqp aws-sqs go golang memcached mongodb queue rabbitmq redis task task-scheduler

Last synced: 26 Oct 2024

https://github.com/mattn/Go-sqlite3

sqlite3 driver for go using database/sql

go sqlite sqlite3-driver

Last synced: 24 Oct 2024

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

sqlite3 driver for go using database/sql

go sqlite sqlite3-driver

Last synced: 28 Oct 2024

https://github.com/charmbracelet/lipgloss

Style definitions for nice terminal layouts 👄

cli go golang hacktoberfest layout style tui

Last synced: 28 Oct 2024

https://github.com/reviewdog/reviewdog

🐶 Automated code review tool integrated with any code analysis tools regardless of programming language

bitbucket ci cli code-quality code-review codereview github gitlab go lint linter static-analysis static-code-analysis

Last synced: 28 Oct 2024

https://github.com/olivere/elastic

Deprecated: Use the official Elasticsearch client for Go at https://github.com/elastic/go-elasticsearch

elasticsearch go

Last synced: 28 Oct 2024

https://github.com/cjbassi/gotop

A terminal based graphical activity monitor inspired by gtop and vtop

go golang linux mouse osx terminal tui

Last synced: 26 Sep 2024

https://github.com/fatih/color

Color package for Go (golang)

ansi color coloring go golang

Last synced: 28 Oct 2024