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/openscrm/api-server

OpenSCRM是一套基于Go和React的高质量企业微信私域流量管理系统 。遵守Apache2.0协议,全网唯一免费商用。企业微信、私域流量、SCRM。

antd apache2 go golang openscrm react scrm wechat wecom weixin wework

Last synced: 15 Oct 2024

https://github.com/foxboron/sbctl

:computer: :lock: :key: Secure Boot key manager

efi efi-stub go golang linux secureboot signatures uefi uefi-secureboot

Last synced: 15 Oct 2024

https://github.com/ethersphere/bee

Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm network: a private; decentralized; and self-sustaining network for permissionless publishing and access to your (application) data.

bee ethereum go golang swarm

Last synced: 14 Oct 2024

https://github.com/compose/transporter

Sync data between persistence engines, like ETL only not stodgy

elasticsearch etl go mongodb mysql postgresql rabbitmq rethinkdb

Last synced: 26 Sep 2024

https://github.com/chaisql/chai

Modern embedded SQL database

database embedded-database go golang sql

Last synced: 15 Oct 2024

https://github.com/Go-reform/reform

A better ORM for Go, based on non-empty interfaces and code generation.

go golang hacktoberfest orm sql sql-orm

Last synced: 24 Oct 2024

https://github.com/beego/bee

Bee is a tool for helping develop with beego app framework.

automation beego beego-application go swagger

Last synced: 14 Oct 2024

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

A better ORM for Go, based on non-empty interfaces and code generation.

go golang hacktoberfest orm sql sql-orm

Last synced: 14 Oct 2024

https://github.com/v-byte-cpu/sx

:vulcan_salute: Fast, modern, easy-to-use network scanner

arp docker go icmp infosec ipv4 lan network pentest proxy recon scan scanner security socks socks5 syn tcp udp wan

Last synced: 15 Oct 2024

https://github.com/utahta/pythonbrew

Python Environment manager

go golang python pythonbrew

Last synced: 14 Oct 2024

https://github.com/statping-ng/statping-ng

An updated drop-in for statping. A Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment.

go monitoring monitoring-server ping status status-page uptime uptime-monitor vuejs website-monitoring

Last synced: 30 Sep 2024

https://github.com/ortuman/jackal

💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).

chat go golang golang-server iot jabber jabber-server jackal jackal-community messaging xmpp xmpp-server

Last synced: 26 Sep 2024

https://github.com/noborus/ov

🎑Feature-rich terminal-based text viewer. It is a so-called terminal pager.

cli command-line command-line-tool go golang incremental-search less more pager tail tcell terminal terminal-pager tui

Last synced: 15 Oct 2024

https://github.com/radovskyb/watcher

watcher is a Go package for watching for files or directory changes without using filesystem events.

cross-platform filesystem-events go golang notifier polling recursive watcher

Last synced: 14 Oct 2024

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

An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.

go golang golang-framework grpc grpc-go grpc-golang http-server microservice microservice-framework rest-api server web-framework

Last synced: 13 Oct 2024

https://github.com/digitalocean/godo

DigitalOcean Go API client

api digitalocean go golang hacktoberfest

Last synced: 05 Nov 2024

https://github.com/clipperhouse/gen

Type-driven code generation for Go

code-generation generics go

Last synced: 15 Oct 2024

https://github.com/mailslurper/mailslurper

Local, web-based mail server application. Slurp mails into oblivion!

bootstrap development-tools go javascript mail mailserver mailslurper smtp smtp-server

Last synced: 14 Oct 2024

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

🍐 Elegant Golang REST API Framework (v5 release candidate available)

api backend framework go golang http rest web-framework

Last synced: 25 Oct 2024

https://github.com/royalrick/weapp

微信小程序服务端 SDK (for Golang)

go golang miniapp miniprogram sdk weapp wechat wxapp

Last synced: 09 Oct 2024

https://github.com/mouredev/roadmap-retos-programacion

Ruta de estudio basada en ejercicios de código semanales en 2024 de la comunidad MoureDev para aprender y practicar lógica usando cualquier lenguaje de programación.

c-plus-plus c-sharp dart ejercicios go java javascript katas kotlin logica-de-programacion php python retos retos-programacion roadmap ruby rust ruta-de-estudio swift typescript

Last synced: 15 Oct 2024

https://github.com/huandu/xstrings

Implements string functions widely used in other languages but absent in Go.

algorithm go strings

Last synced: 29 Oct 2024

https://github.com/gabriel-vasile/mimetype

A fast Golang library for media type and file extension detection, based on magic numbers

detection go golang magic-numbers media-types mime mimetype sniffing

Last synced: 29 Oct 2024

https://github.com/gomarkdown/markdown

markdown parser and HTML renderer for Go

go golang markdown

Last synced: 29 Oct 2024

https://github.com/dshearer/jobber

An alternative to cron, with sophisticated status-reporting and error-handling

cron go jobber linux schedule unix

Last synced: 29 Oct 2024

https://github.com/rodrigo-brito/ninjabot

A fast trading bot platform for cryptocurrency in Go (Binance)

binance bitcoin bot crypto cryptocurrency go golang hacktoberfest trading trading-bot trading-strategies

Last synced: 11 Oct 2024

https://github.com/rogchap/wombat

Cross platform gRPC client

go grpc linux macos svelte wails windows

Last synced: 10 Oct 2024

https://github.com/u2takey/ffmpeg-go

golang binding for ffmpeg

ffmpeg ffmpeg-wrapper go golang

Last synced: 13 Oct 2024

https://github.com/studygolang/gctt

GCTT Go中文网翻译组。

chinese-translation go golang open-source translation

Last synced: 14 Oct 2024

https://github.com/studygolang/GCTT

GCTT Go中文网翻译组。

chinese-translation go golang open-source translation

Last synced: 24 Oct 2024

https://github.com/orlangure/gnomock

Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No bash, no yaml, only code 💻

cockroachdb docker elasticsearch end-to-end-testing go golang hacktoberfest integration-testing kafka kubernetes mariadb memcached mongo mysql postgres rabbitmq redis splunk sql-server testing

Last synced: 13 Oct 2024

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

go-musicfox是用Go写的又一款网易云音乐命令行客户端,支持UnblockNeteaseMusic、各种音质级别、lastfm、MPRIS、MacOS交互响应(睡眠暂停、蓝牙耳机连接断开响应、菜单栏控制等)...

bubbletea go go-musicfox mpris music musicbox musicfox netease-cloud-music netease-music netease-musicbox unblockneteasemusic

Last synced: 09 Oct 2024

https://github.com/gorilla/schema

Package gorilla/schema fills a struct with form values.

encoder forms go golang gorilla gorilla-web-toolkit http schema

Last synced: 29 Oct 2024

https://github.com/zitadel/oidc

Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation

certified client code-flow code-flow-pkce discovery go golang jwt library oauth oauth2 oidc openid-connect openidconnect pkce refresh-token relying-party server standard

Last synced: 25 Oct 2024

https://github.com/colinmarc/hdfs

A native go client for HDFS

commandline go hdfs

Last synced: 29 Oct 2024

https://github.com/unionj-cloud/go-doudou

go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.

apollo cloud-native etcd framework go golang grpc grpc-go microservice nacos openapi orm rate-limiting rest restful-api service-mesh swagger3

Last synced: 13 Oct 2024

https://github.com/asoul-sig/asouldocs

ASoulDocs is a stupid web server for multilingual documentation

a-soul documentation documentation-server go lsif-enabled

Last synced: 09 Oct 2024

https://github.com/peachdocs/peach

ASoulDocs is a stupid web server for multilingual documentation

a-soul documentation documentation-server go lsif-enabled

Last synced: 05 Aug 2024

https://github.com/loov/goda

Go Dependency Analysis toolkit

dependency-analysis go

Last synced: 15 Oct 2024

https://github.com/fatih/pool

Connection pool for Go's net.Conn interface

go golang pool

Last synced: 26 Sep 2024

https://github.com/rakyll/go-hardware

A directory of hardware related libs, tools, and tutorials for Go

cgo embedded go hardware tutorials

Last synced: 06 Nov 2024

https://github.com/rakyll/Go-hardware

A directory of hardware related libs, tools, and tutorials for Go

cgo embedded go hardware tutorials

Last synced: 24 Oct 2024

https://github.com/mattn/go-generics-example

Example code for Go generics

examples generics go golang

Last synced: 09 Oct 2024

https://github.com/fzipp/gocyclo

Calculate cyclomatic complexities of functions in Go source code.

code-metrics cyclomatic-complexity go golang mccabe mccabe-metric software-metrics

Last synced: 29 Oct 2024

https://github.com/mattn/efm-langserver

General purpose Language Server

go golang langserver language-server

Last synced: 15 Oct 2024

https://github.com/lmorg/murex

A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

bash console csv developer-tools devops fish go json language linux macos murex repl scripting shell sql terminal tmux yaml zsh

Last synced: 12 Oct 2024

https://github.com/infrahq/infra

Infra provides authentication and access management to servers and Kubernetes clusters.

access go golang iam identity infra infrastructure kubernetes login oidc security

Last synced: 14 Oct 2024

https://github.com/qiniu/logkit

Very powerful server agent for collecting & sending logs & metrics with an easy-to-use web console.

collector-agent go log-collector logkit metrics-gathering pandora

Last synced: 09 Oct 2024

https://github.com/jhump/protoreflect

Reflection (Rich Descriptors) for Go Protocol Buffers

go golang grpc protobuf protocol-buffers reflection

Last synced: 29 Oct 2024

https://github.com/laurent22/massren

massren - easily rename multiple files using your text editor

go linux osx rename-files text-editor windows

Last synced: 14 Oct 2024

https://github.com/zoranpandovski/al-go-rithms

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/

algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala

Last synced: 15 Oct 2024

https://github.com/ZoranPandovski/al-go-rithms

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/

algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala

Last synced: 26 Oct 2024

https://github.com/thinkeridea/go-extend

go语言扩展包,收集一些常用的操作函数,辅助更快的完成开发工作,并减少重复代码

bytes errno go net pool round substr

Last synced: 15 Oct 2024

https://github.com/bazelbuild/rules_go

Go rules for Bazel

bazel bazel-rules cgo go golang

Last synced: 15 Oct 2024

https://github.com/iwannay/jiacrontab

简单可信赖的任务管理工具

crontab daemon go golang jiacrontab job job-scheduler scheduler

Last synced: 09 Oct 2024

https://github.com/guonaihong/gout

gout to become the Swiss Army Knife of the http client @^^@---> gout 是http client领域的瑞士军刀,小巧,强大,犀利。具体用法可看文档,如使用迷惑或者API用得不爽都可提issues

go golang http-client http-request http-requests httpclient request

Last synced: 15 Oct 2024

https://github.com/getstream/vg

Virtualgo: Easy and powerful workspace based development for go

bash dep dependency-management fish go golang gopath isolation shell vendor vg virtualgo workspace zsh

Last synced: 12 Oct 2024

https://github.com/GetStream/vg

Virtualgo: Easy and powerful workspace based development for go

bash dep dependency-management fish go golang gopath isolation shell vendor vg virtualgo workspace zsh

Last synced: 04 Nov 2024

https://github.com/huandu/facebook

A Facebook Graph API SDK For Go.

batch facebook go graph-api sdk

Last synced: 15 Oct 2024

https://github.com/huacnlee/gobackup

🗄 CLI tool for backup your databases, files to cloud storages in schedully.

backup cli go mysql postgresql redis

Last synced: 03 Aug 2024

https://github.com/gobackup/gobackup

🗄 CLI tool for backup your databases, files to cloud storages in schedully.

backup cli go mysql postgresql redis

Last synced: 14 Oct 2024

https://github.com/schira4396/vcenterkiller

一款针对Vcenter的综合利用工具,包含目前最主流的CVE-2021-21972、CVE-2021-21985以及CVE-2021-22005、One Access的CVE-2022-22954、CVE-2022-22972/31656以及log4j,提供一键上传webshell,命令执行或者上传公钥使用SSH免密连接

go golang log4j log4shell scan vcenter

Last synced: 09 Oct 2024

https://github.com/imthaghost/goclone

Website Cloner - Utilizes powerful Go routines to clone websites to your computer within seconds.

cloning crawler go golang website-cloner website-scraper

Last synced: 14 Oct 2024

https://github.com/dwisiswant0/crlfuzz

A fast tool to scan CRLF vulnerability written in Go

crlf-injection go golang vulnerability-scanner vulnerability-scanning

Last synced: 15 Oct 2024

https://github.com/sahilm/fuzzy

Go library that provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al.

fuzzy fuzzy-search fuzzyfinder go golang

Last synced: 14 Oct 2024

https://github.com/qiniu/qmgo

Qmgo - The Go driver for MongoDB. It‘s based on official mongo-go-driver but easier to use like Mgo.

database driver go mgo mongo-go-driver mongodb mongodb-database mongodb-driver

Last synced: 13 Oct 2024

https://github.com/rfyiamcool/notes

🔥 技术笔记 ( 高性能/分布式/kubernetes/golang/kv引擎等 )

badgerdb go golang k8s kubernetes rosedb

Last synced: 15 Oct 2024

https://github.com/guregu/dynamo

expressive DynamoDB library for Go

dynamodb go

Last synced: 14 Oct 2024

https://github.com/aarzilli/gdlv

GUI frontend for Delve

debugger delve go golang gui

Last synced: 15 Oct 2024

https://github.com/artisancloud/powerwechat

PowerWechat是一款基于WeChat SDK for Golang,支持小程序、微信支付、企业微信、公众号等全微信生态

go golang golang-wechat js-sdk jssdk miniprogram officialaccounts payment sdk wechat wechat-sdk wecom weixin

Last synced: 09 Oct 2024

https://github.com/minio/c2goasm

C to Go Assembly

asm clang gcc go golang llvm plan9 runtime

Last synced: 25 Sep 2024

https://github.com/akrylysov/pogreb

Embedded key-value store for read-heavy workloads written in Go

go hash-table key-value key-value-store

Last synced: 09 Oct 2024

https://github.com/bradleyjkemp/memviz

Visualize your Go data structures using graphviz

go golang graphviz visualization

Last synced: 30 Oct 2024

https://github.com/bits-and-blooms/bitset

Go package implementing bitsets

bitset go

Last synced: 29 Oct 2024

https://github.com/goproxy/goproxy

A minimalist Go module proxy handler.

go goproxy handler minimalist module proxy

Last synced: 15 Oct 2024

https://github.com/zhufuyi/sponge

Sponge is a powerful Go development framework, it's easy to develop web and microservice projects.

architecture crud development-framework generate-code gin go golang grpc grpc-gateway microservice-framework microservices restful-api rpc sponge web

Last synced: 13 Oct 2024

https://github.com/warrensbox/terraform-switcher

A command line tool to switch between different versions of terraform (install with homebrew and more)

go golang terraform

Last synced: 13 Oct 2024

https://github.com/strongdm/comply

Compliance automation framework, focused on SOC2

compliance documentation-toolchain gdpr go golang grc hipaa iso27001 pdf-generation soc2 templates

Last synced: 09 Oct 2024

https://go-zoo.github.io/bone

Lightning Fast HTTP Multiplexer

go mux router

Last synced: 02 Aug 2024

https://github.com/gotd/td

Telegram client, in Go. (MTProto API)

bot-api go golang mtproto tdlib telegram telegram-api telegram-bot

Last synced: 01 Aug 2024

https://github.com/Go-zoo/bone

Lightning Fast HTTP Multiplexer

go mux router

Last synced: 24 Oct 2024

https://github.com/go-zoo/bone

Lightning Fast HTTP Multiplexer

go mux router

Last synced: 14 Oct 2024

https://github.com/jlaffaye/ftp

FTP client package for Go

ftp ftp-client go

Last synced: 29 Oct 2024

https://github.com/zyedidia/generic

A collection of generic data structures written in Go.

data-structures generics go

Last synced: 15 Oct 2024

https://github.com/georgysavva/scany

Library for scanning data from a database into Go structs and more

database go golang mysql pgx postgresql sql

Last synced: 15 Oct 2024

https://github.com/cogentcore/core

A free and open source framework for building powerful, fast, and cogent 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and the Web with a single pure Go codebase, allowing you to Code Once, Run Everywhere.

android apps cross-platform go golang graphics gui ios linux macos toolkit vulkan web windows

Last synced: 15 Oct 2024

https://github.com/rwynn/monstache

a go daemon that syncs MongoDB to Elasticsearch in realtime. you know, for search.

change-streams connector daemon elasticsearch etl go golang mongodb opensearch oplog realtime river sync synchronization tail

Last synced: 14 Oct 2024

https://github.com/F1bonacc1/process-compose

Process Compose is a simple and flexible scheduler and orchestrator to manage non-containerized applications.

docker go golang open-source orchestration orchestrator processes tui workflows

Last synced: 02 Nov 2024

https://github.com/eminetto/clean-architecture-go-v2

Clean Architecture sample

clean-architecture go

Last synced: 26 Sep 2024

https://github.com/cloudflare/circl

CIRCL: Cloudflare Interoperable Reusable Cryptographic Library

circl cryptography csidh dilithium ed25519 ed448 elliptic-curves go golang hpke kyber pki post-quantum sidh

Last synced: 29 Oct 2024

https://github.com/Schira4396/VcenterKiller

一款针对Vcenter的综合利用工具,包含目前最主流的CVE-2021-21972、CVE-2021-21985以及CVE-2021-22005、One Access的CVE-2022-22954、CVE-2022-22972/31656以及log4j,提供一键上传webshell,命令执行或者上传公钥使用SSH免密连接

go golang log4j log4shell scan vcenter

Last synced: 04 Aug 2024

https://github.com/pravj/geopattern

:triangular_ruler: Create beautiful generative image patterns from a string in golang.

art generative-art geopattern go octagon pixel-art visualization

Last synced: 29 Oct 2024