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/jcuga/golongpoll

golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:

go golang golang-library longpoll longpoll-api longpoll-requests longpoller longpolling pubsub pubsub-publisher pubsub-subscriber

Last synced: 26 Oct 2024

https://github.com/inkeliz/karmem

Karmem is a fast binary serialization format, faster than Google Flatbuffers and optimized for TinyGo and WASM.

assemblyscript c csharp dotnet dotnet7 go golang odin-lang random-access serialization swift webassembly zig

Last synced: 14 Oct 2024

https://github.com/slotix/dataflowkit

Extract structured data from web sites. Web sites scraping.

cdp chrome-fetcher crawling extract-data go golang golang-library headless scraper scraping scraping-websites

Last synced: 26 Oct 2024

https://github.com/jcuga/Golongpoll

golang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer:

go golang golang-library longpoll longpoll-api longpoll-requests longpoller longpolling pubsub pubsub-publisher pubsub-subscriber

Last synced: 24 Oct 2024

https://github.com/markus-wa/demoinfocs-golang

A Counter-Strike 2 & CS:GO demo parser for Go (demoinfo)

counter-strike csgo demo demo-parser demoinfo esports go golang hacktoberfest parser replays

Last synced: 03 Aug 2024

https://github.com/yznts/kyoto

Asynchronous frontends with Go

components framework frontend go golang htmx htmx-go ui ui-components view

Last synced: 20 Oct 2024

https://github.com/malisit/kolpa

A fake data generator written in and for Go

datetime fake-content fake-data faker-library go golang random-generation user-agent

Last synced: 02 Aug 2024

https://github.com/Runner-Go-Team/RunnerGo

RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。

api automated-testing docker go performance-test test test-platform

Last synced: 01 Aug 2024

https://github.com/russellluo/timingwheel

Golang implementation of Hierarchical Timing Wheels.

go timer

Last synced: 06 Nov 2024

https://github.com/argoproj-labs/argocd-operator

A Kubernetes operator for managing Argo CD clusters.

argocd go golang kubernetes kubernetes-operator openshift operator operator-sdk

Last synced: 04 Nov 2024

https://github.com/psampaz/go-mod-outdated

Find outdated dependencies of your Go projects. go-mod-outdated provides a table view of the go list -u -m -json all command which lists all dependencies of a Go project and their available minor and patch updates. It also provides a way to filter indirect dependencies and dependencies without updates.

beautifier beautify go go-modules golang outdated outdated-dependencies outdated-libraries outdated-packages prettifier prettify

Last synced: 04 Nov 2024

https://github.com/Runner-Go-Team/runnerGo

RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。

api automated-testing docker go performance-test test test-platform

Last synced: 02 Nov 2024

https://github.com/Xe/site

The new frontend/backend code for https://xeiaso.net

deno go hacktoberfest lume nix personal-website self-driving-car web

Last synced: 07 Nov 2024

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

Go bindings for Graphviz

dot-language go golang golang-library graphviz

Last synced: 30 Oct 2024

https://github.com/sysulq/nginx-vts-exporter

Simple server that scrapes Nginx vts stats and exports them via HTTP for Prometheus consumption

go nginx nginx-vts-exporter prometheus prometheus-exporter vts

Last synced: 31 Oct 2024

https://github.com/pion/stun

A Go implementation of STUN

go golang ice networking peer-to-peer pion sip streaming stun voip webrtc

Last synced: 06 Nov 2024

https://github.com/janpfeifer/gonb

GoNB, a Go Notebook Kernel for Jupyter

data-science go golang gonb jupyter jupyter-notebook jupyter-notebook-kernel

Last synced: 22 Oct 2024

https://github.com/timshannon/bolthold

BoltHold is an embeddable NoSQL store for Go types built on BoltDB

boltdb bucket go golang nosql query-criteria

Last synced: 04 Nov 2024

https://github.com/priyankchheda/algorithms

Data Structure Libraries and Algorithms implementation

algorithm algorithm-library c cpp data-structures data-structures-algorithms go golang python3

Last synced: 01 Nov 2024

https://github.com/shijuvar/go-distributed-sys

Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB

cockroachdb cqrs event-sourcing go golang grpc grpc-go microservices nats nats-jetstream nats-streaming

Last synced: 13 Oct 2024

https://github.com/henomis/lingoose

🪿 LinGoose is a Go framework for building awesome AI/LLM applications.

ai chatgpt embeddings go golang index llm openai pinecone pipeline prompt vector

Last synced: 07 Nov 2024

https://github.com/abadojack/whatlanggo

Natural language detection library for Go

go language nlp text-processing

Last synced: 26 Oct 2024

https://github.com/khlieng/dispatch

Web-based IRC client in Go.

chat dispatch go golang irc irc-client javascript react redux

Last synced: 07 Nov 2024

https://github.com/xe/site

The new frontend/backend code for https://xeiaso.net

deno go hacktoberfest lume nix personal-website self-driving-car web

Last synced: 10 Oct 2024

https://github.com/multycloud/multy

Multy - Easily deploy multi cloud infrastructure. Write cloud-agnostic config deployed across multiple clouds

aws azure cloud go help-wanted infrastructure-as-code multi-cloud terraform

Last synced: 01 Nov 2024

https://github.com/wincent/clipper

✂️ Clipboard access for local and remote tmux sessions

clipboard clipper go

Last synced: 01 Nov 2024

https://github.com/replicatedhq/ship

A better way to deploy Kubernetes Helm charts

docker gitops go helm kubernetes kustomize

Last synced: 28 Oct 2024

https://github.com/qiniu/httptest

Qiniu httptest utilities

go golang http httptest test testing testing-tools unit-test

Last synced: 01 Nov 2024

https://github.com/abadojack/whatlangGo

Natural language detection library for Go

go language nlp text-processing

Last synced: 24 Oct 2024

https://github.com/go-ozzo/ozzo-dbx

A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.

database go golang ozzo

Last synced: 26 Oct 2024

https://github.com/papertrail/remote_syslog2

To install, see "Releases" tab. Self-contained daemon for reading local files and emitting remote syslog (without using local syslogd).

daemons go papertrail syslog

Last synced: 05 Nov 2024

https://github.com/DATA-DOG/Go-txdb

Immutable transaction isolated sql driver for golang

go golang integration-testing sql sql-driver tdd testing

Last synced: 24 Oct 2024

https://github.com/UnnoTed/fileb0x

a better customizable tool to embed files in go; also update embedded files remotely without restarting the server

embed embed-files embedded-files filebox files go go-bindata http http-filesystem update virtual-file-system

Last synced: 26 Oct 2024

https://github.com/Go-ozzo/ozzo-dbx

A Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities.

database go golang ozzo

Last synced: 24 Oct 2024

https://github.com/jetstack/version-checker

Kubernetes utility for exposing image versions in use, compared to latest available upstream, as metrics.

docker gcr go grafana grafana-dashboard image kubernetes prometheus quay sre utility version

Last synced: 11 Oct 2024

https://github.com/nats-rpc/nrpc

nRPC is like gRPC, but over NATS

go grpc protobuf rpc-framework

Last synced: 03 Aug 2024

https://github.com/jpillora/backoff

Simple backoff algorithm in Go (golang)

backoff go golang

Last synced: 30 Oct 2024

https://github.com/fatih/structtag

Parse and modify Go struct field tags

go structs tags

Last synced: 21 Oct 2024

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

Embed ngrok secure ingress into your Go apps as a net.Listener with a single line of code.

go golang golang-library ngrok

Last synced: 07 Nov 2024

https://github.com/consbio/mbtileserver

Basic Go server for mbtiles

go mbtiles tilejson tilesets vector-tiles

Last synced: 26 Oct 2024

https://github.com/anacrolix/dms

A UPnP DLNA Digital Media Server that includes basic video transcoding. Tested on a Panasonic Viera television, several Android UPnP apps, and Chromecast.

dlna ffmpeg go upnp upnp-av

Last synced: 05 Nov 2024

https://github.com/alexkohler/prealloc

prealloc is a Go static analysis tool to find slice declarations that could potentially be preallocated.

go golang prealloc-suggestions slice static-analysis static-analyzer static-code-analysis

Last synced: 03 Aug 2024

https://github.com/w1nt3r-eth/evm-from-scratch

Super secret 100% practical EVM course. Please do not share

ethereum evm go python rust typescript

Last synced: 01 Aug 2024

https://github.com/importcjj/sensitive

敏感词查找,验证,过滤和替换 🤓 FindAll, Validate, Filter and Replace words.

dirtywords filter go golang keyword sensitive text trie trie-tree word

Last synced: 30 Oct 2024

https://github.com/xen0n/go-workwx

a sensible WeCom (企业微信, Wechat Work, Work Weixin) SDK for Go

chinese go golang golang-sdk sdk-go wechat wechat-sdk wechat-work wecom wecom-sdk weixin weixin-sdk work-weixin

Last synced: 05 Nov 2024

https://github.com/bluenviron/gortsplib

RTSP 1.0 client and server library for the Go programming language

aac go golang h264 rtcp rtp rtsp rtsp-client rtsp-player rtsp-proxy rtsp-relay rtsp-server

Last synced: 24 Oct 2024

https://github.com/dearplain/goloader

load and run golang code at runtime. (WARNING: this repo has not been maintained for a long time, please take a look at https://github.com/pkujhd/goloader)

dynamic go golang hot-reload plugin script

Last synced: 02 Aug 2024

https://github.com/struCoder/pmgo

pmgo is a process manager for Golang applications.

forever go golang pmgo process process-manager production-ready

Last synced: 02 Nov 2024

https://github.com/yqchilde/wxbot

☝🏻 一个好玩的个人微信机器人程序(DaenDLL、VLW),插件开发,查天气,ChatGPT聊天,设置定时任务,公众号监控转发...

chatgpt go golang gpt-35-turbo openai wechat wechat-bot wxbot

Last synced: 01 Nov 2024

https://github.com/pkoukk/tiktoken-go

go version of tiktoken

chatgpt go golang gpt-35-turbo gpt-4 openai tiktoken

Last synced: 29 Oct 2024

https://github.com/dimfeld/httptreemux

High-speed, flexible tree-based HTTP router for Go.

go golang http router

Last synced: 28 Oct 2024

https://github.com/prometheus/haproxy_exporter

Simple server that scrapes HAProxy stats and exports them via HTTP for Prometheus consumption

go haproxy haproxy-exporter metrics prometheus prometheus-exporter

Last synced: 25 Oct 2024

https://github.com/golang-design/clipboard

📋 cross-platform clipboard package that supports accessing text and image in Go (macOS/Linux/Windows/Android/iOS)

android clipboard clipboard-library cross-platform go golang ios linux macos nspasteboard windows x11

Last synced: 26 Oct 2024

https://github.com/openzipkin/zipkin-go

Zipkin distributed tracing library for go.

distributed-tracing go instrumentation openzipkin trace tracing zipkin

Last synced: 01 Nov 2024

https://github.com/mgutz/dat

Go Postgres Data Access Toolkit

go nested-transactions postgres sql

Last synced: 30 Oct 2024

https://github.com/pgaskin/kepubify

Fast, standalone EPUB to Kobo EPUB conversion tool.

command-line-tool conversion converter ebook ebooks epub file-conversion file-converter go golang kepub kobo

Last synced: 30 Oct 2024

https://github.com/bvwells/go-patterns

Design patterns for the Go programming language

design-patterns go golang idioms patterns

Last synced: 08 Nov 2024

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

wcwidth for golang

go golang wcwidth windows

Last synced: 22 Oct 2024

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

wcwidth for golang

go golang wcwidth windows

Last synced: 24 Oct 2024

https://github.com/shenghui0779/yiigo

一个好用的Go项目脚手架和工具包

crypto framework go golang grpc hash http location mutex sql-builder timewheel tool validator yiigo

Last synced: 07 Nov 2024

https://github.com/unknwon/goconfig

Package goconfig is a fully functional and comments-support configuration file (.ini) parser.

configuration go ini parser

Last synced: 22 Oct 2024

https://github.com/daveshanley/vacuum

vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports.

go golang lint linter linters linting oas openapi openapi-spec openapi-specification openapi3 openapi3-1 openapi3-validation openapi31 owasp spectral stoplight swagger swagger-spec swagger-specification

Last synced: 31 Oct 2024

https://github.com/theupdateframework/go-tuf

Go implementation of The Update Framework (TUF)

chain go golang hacktoberfest security software supply supply-chain tuf

Last synced: 04 Aug 2024

https://github.com/aymerick/raymond

Handlebars for golang

go handlebars

Last synced: 14 Oct 2024

https://github.com/dedis/kyber

Advanced crypto library for the Go language

crypto-library elliptic-curves go

Last synced: 01 Aug 2024

https://github.com/akamensky/argparse

Argparse for golang. Just because `flag` sucks

argparse argument-parser awesome-go cli cli-app command-line-parser go golang

Last synced: 26 Oct 2024

https://github.com/lazzyfu/goInsight

集MySQL数据库工单和数据查询的Web平台

clickhouse data-query-ui gaudit go mysql order tidb

Last synced: 11 Aug 2024

https://github.com/tannergabriel/learning-go

Projects, Algorithms and data structures implemented in Golang with explanations and links to further readings

go golang golang-application golang-examples golang-learning

Last synced: 12 Oct 2024

https://github.com/lazzyfu/YaSQL

集MySQL数据库工单和数据查询的Web平台

clickhouse data-query-ui gaudit go mysql order tidb

Last synced: 15 Aug 2024

https://github.com/goruby/goruby

GoRuby, an implementation of Ruby written in Go

go golang interpreter language programming-language ruby

Last synced: 10 Aug 2024

https://github.com/akatsuki105/worldwide

This is my OLD and BAD GameBoy Emulator, please visit DawnGB, my new GameBoy emulator!

emulation emulator gameboy gameboy-color gameboy-emulator gbc gbc-emulator go golang

Last synced: 02 Aug 2024

https://github.com/gojek/weaver

An Advanced HTTP Reverse Proxy with Dynamic Sharding Strategies

go golang layer7 proxy proxy-server sharding

Last synced: 25 Oct 2024

https://github.com/a8m/djson

Fast Go decoder for dynamic JSON

decoder go json json-parser performance

Last synced: 01 Nov 2024

https://github.com/planetscale/cli

The CLI for PlanetScale Database

database go mysql mysql-client planetscale

Last synced: 01 Nov 2024

https://github.com/pion/dtls

DTLS 1.2 Server/Client implementation for Go

dtls encryption go golang pion pion-dtls psk tls-ecdhe-ecdsa tls-ecdhe-rsa udp

Last synced: 04 Nov 2024

https://github.com/hyman-m/balancer

🎉 A go library that implements load balancing algorithms. Fast, stable mini layer 7 load balancer.

go proxy reverse-proxy

Last synced: 10 Oct 2024

https://github.com/xuri/aurora

Cross-platform beanstalkd queue server admin console.

admin aurora beanstalkd bstk console go queue tube webui

Last synced: 28 Oct 2024

https://github.com/rhysd/go-github-selfupdate

Binary self-update mechanism for Go commands using GitHub

cli github go golang selfupdate update

Last synced: 16 Oct 2024

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

mastodon client for golang

go golang mastodon

Last synced: 14 Oct 2024

https://github.com/fyne-io/examples

Examples apps using the Fyne toolkit

fyne go golang gui hacktoberfest

Last synced: 27 Oct 2024

https://github.com/jonaslu/ain

A HTTP API client for the terminal

api api-client api-rest curl go http httpie insomnia paw postman terminal

Last synced: 14 Oct 2024

https://github.com/go101/golds

An experimental Go local docs server/generator and code reader implemented with some fresh ideas.

codereader docgenerator docviewer go golang tool

Last synced: 15 Oct 2024

https://github.com/wanzoma/balancer

🎉 A go library that implements load balancing algorithms. Fast, stable mini layer 7 load balancer.

go proxy reverse-proxy

Last synced: 08 Sep 2024

https://github.com/zgwit/iot-master

物联大师是开源免费的物联网云平台,集成了标准Modbus、电力、水文和主流PLC等多种协议,支持数据采集、公式计算、异常报警、Web组态等功能,适用于大部分物联网和工业互联网应用场景。

645 fins go golang hmi hostlink iot melsec mitsubishi modbus mpi mqtt omron opc-ua plc ppi s7 scada xorm

Last synced: 31 Oct 2024

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

Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletext, etc.)

go golang golang-library srt stl subtitle ttml webvtt

Last synced: 01 Nov 2024