1455 Resources
Golang language-server-protocol Libraries
⚙️ Operating Account Operators (OAO) is a Golang tool to interact with the LDAP protocol to manage account groups, roles, ACLs/ACEs, etc...
⚙️ OAO (Operating Account Operators) ⚙️ Operating Account Operators (OAO) is a Golang tool to interact with the LDAP protocol to manage account groups
AI-powered code snippet generator using ChatGPT. Generate code in various languages based on natural language descriptions!
SnipForge - AI-Powered Code Snippet Generator SnipForge is a powerful command-line interface (CLI) tool that utilizes OpenAI's GPT technology to gener
Deploy your own temporary email service with web interface under 15 minutes.
watt Watt is an open-source smtp wrapper written in Go that provides a simple web interface for creating and managing temporary email addresses. It is
The forward-auth server for API keys authorization
Token-login The authorization system based on tokens. Token-login is a server that functions as a forward auth server and provides an authorization fl
A db proxy for distributed transaction, read write splitting and sharding! Support any language! It can be deployed as a sidecar in a pod.
DBPack DBPack means a database cluster tool pack. It can be deployed as a sidecar in a pod, it shields complex basic logic, so that business developme
Airbyte is the go-sdk/cdk to help build connectors quickly in go. This package abstracts away much of the "protocol" away from the user and lets them focus on biz logic. It focuses on developer efficiency and tries to be strongly typed as much as possible to help dev's move fast without mistakes
Airbyte - Golang SDK/CDK This package aims to help developers build connectors (sources/destinations) really fast in Go. The focus of this package is
🥦 Simple OSC command executor
brOSColi - simple OSC command executor Broscoli is a simple executor of local commands, triggered by OSC messages. It can be used to run local scripts
A brief demo of real-time plotting with Plotly, Go, and server-sent events
Golang SSE Demo A brief demo of real-time plotting with Plotly, Go, and server-side events. Overview I first learned about Server-Sent Events from @mr
Go WhatsApp Multi-Device Implementation in REST API with Multi-Session/Account Support
Go WhatsApp Multi-Device Implementation in REST API This repository contains example of implementation go.mau.fi/whatsmeow package with Multi-Session/
Gopherscript is a secure and minimal scripting language written in Go.
Gopherscript Gopherscript is a secure scripting/configuration language written in Go. It features a fined-grain permission system and enforces a stron
WindLang, A simple programming language built with golang 🍃
WindLang, A simple programming language built with golang 🍃 WindLang, A simple programming language built with golang 🍃 What is wind? Playground Coo
A paywall bypassing reverse proxy and DNS server written in go 🔨💵🧱
FreeNews 🔨 💵 🧱 A paywall bypassing reverse proxy and DNS server written in go. This project is still hard work in progress. Expect stuff to just no
Just Enough C2 - A simple but effective server and implant
Just Enough C2 An opinionated C2 server and implant which does Just Enough to be effective. Meant primarily for small teams operating on small numbers
Provides agent and server plugins for SPIRE to allow Tailscale node attestation.
SPIRE Tailscale Plugin ⚠️ this node attestation plugin relies on a Tailscale OIDC id-token feature, which is marked as Work-in-Progress and may not be
Build LDAP services w/ Go
gldap gldap is a framework for building LDAP services. Among other things, it defines abstractions for: Server: supports both LDAP and LDAPS (TLS) pro
This is a close to decentralized RSS3 Network implementation of RSS3 protocol v0.4.0 with full indexing function in Go
This is a close to decentralized RSS3 Network implementation of RSS3 protocol v0.4.0 with full indexing function in Go
The HomeKit Accessory Protocol (hap) implemented in Go
hap hap (previously hc) is a lightweight library to develop HomeKit accessories in Go. It abstracts the HomeKit Accessory Protocol (HAP) and makes it
A lightweight event collection system.
Honeypot A self-contained, multi-protocol streaming event collection system with ambitions to be as boring as benthos. Honeypot is primarily built for
CoreRAD is an extensible and observable IPv6 Neighbor Discovery Protocol router advertisement daemon. Apache 2.0 Licensed.
CoreRAD CoreRAD is an extensible and observable IPv6 Neighbor Discovery Protocol router advertisement daemon. Apache 2.0 Licensed. To get started with
Protocol Buffers to HTTP client code generator/converter
Proto2http Proto2http provides a code generation tool to convert your protocol buffers (.proto) files into invokable HTTP request. Usage proto2http -p
Zero Trust Network Communication Sentinel provides peer-to-peer, multi-protocol, automatic networking, cross-CDN and other features for network communication.
Thank you for your interest in ZASentinel ZASentinel helps organizations improve information security by providing a better and simpler way to protect
Backend REST-api server for hyperism
hyperism-go Backend REST-api server for hyperism Quick Overview Step 1. Deploy REST API, Database and IPFS git clone https://github.com/hyperism/hyper
“Dear Port80” is a zero-config TCP proxy server that hides SSH connection behind a HTTP server!
Dear Port80 About The Project: “Dear Port80” is a zero-config TCP proxy server that hides SSH connection behind a HTTP server! +---------------------
Fast :zap: reverse proxy in front of any GraphQL server for caching, securing and monitoring.
Fast ⚡ reverse proxy in front of any GraphQL server for caching, securing and monitoring. Features 💾 Caching RFC7234 compliant HTTP Cache. Cache quer
⛓ The security layer for the KYVE protocol.
The KYVE Chain v0.2.0 The chain nodes are the backbone of KYVE. The chain layer is a completely sovereign Proof of Stake blockchain build with Cosmos
Converter EPG XMLTV to OTT-play (by Alex) server side JSON
EPG converter for OTT-play FOSS Описание Инструмент создания телепрограммы для OTT-Play FOSS, использует 1 поток, и буферное чтение из файла, что позв
A fast, high performance Cross-platform lightweight Nat Tracker Server,
NatTrackerServer A fast, high performance Cross-platform lightweight Nat Tracker Server suport IPv4 and IPv6 Tracker Server protocol 1、get NAT public
Lightweight but fully-capable WebTransport server for Go
webtransport-go This package provides a lightweight WebTransport-over-HTTP/3 server implementation in Go. What is WebTransport? WebTransport (https://
MAVLink protocol implementation for Go
#go-mavlink go impletation of the MAVLink protocol. MAVLink or Micro Air Vehicle Link is a protocol for communicating with small unmanned vehicle. It'
A golang implementation of the Open Pixel Control protocol
__ ___ ___ _____ ___ /'_ `\ / __`\ _______ / __`\/\ '__`\ /'___\ /\ \L\ \/\ \L\ \/\______\/\ \L\ \ \ \L\ \/\ \__/ \ \
A simple (yet effective) GraphQL to HTTP / REST router
ReGraphQL A simple (yet effective) GraphQL to REST / HTTP router. ReGraphQL helps you expose your GraphQL queries / mutations as REST / HTTP endpoints
Interpreted Programming Language built in Go. Lexer, Parser, AST, VM.
Gago | Programming Language Built in Go if you are looking for the docs, go here Gago is a interpreted programming language. It is fully written in Go
Woole (or Wormhole) is a reverse-proxy, sniffing, and tunneling tool developed in Go
The Wormhole (or just Woole) is an Open-Source reverse-proxy, sniffing, and tunneling tool developed in Go Summary How it Works Client Server Build Di
Terra client in golang with multiple protocol implementation (anchor, astroport, prism, ...)
Terra A terra client with some protocol partial implementations (anchor, prism, terraswap type routers, ...) To be able to compile, you need to add th
An Oracle Cloud (OCI) Pulumi resource package, providing multi-language access to OCI
Oracle Cloud Infrastructure Resource Provider The Oracle Cloud Infrastructure (OCI) Resource Provider lets you manage OCI resources. Installing This p
helm-lint-ls is helm lint language server protocol LSP.
helm-lint-ls is helm lint language server protocol LSP.
The go language version developed based on hashlips_art_engine. Added and deleted some functions
golips_art_engine The inspiration for this tool is based on HashLips Art Engine. Our official links 🐦 Twitter 💄 Discord 💄 NFT Why building a new to
serve a static website as a .onion hidden service
hidden service server A CLI that will host a static website as a .onion hidden service. Comes with an additional binary that can be used to generate v
This is the code example how to use SQL to query data from any relational databases in Go programming language.
Go with SQL example This is the code example how to use SQL to query data from any relational databases in Go programming language. To start, please m
one simple git ssh server (just for learning git over ssh )
wriet one simple git ssh server use golang write one simple git ssh server how to running starting service docker-compose up -d add authorized_keys i
Covering basics of Go by writing practical running code. microservice-http server-DAO-Kafka
go1 Covering all basics of Go by writing practical running code. Prerequisite: basic knowledge of c programming language as go is very similar to c in
Mgosniff: MongoDB Wire Protocol Analysis Tools
mgosniff - MongoDB Wire Protocol Analysis Tools Reference: MongoDB Wire Protocol
Tdtl - TKeel Digital Twins Language (TDTL) is language of Digital Twins in tKeel
TQL TKeel Digital Twins Language (TDTL) is language of Digital Twins in tKeel, w
Api-go-gin-viper - Simple representaion on how to implement CRUD functionality in API using Go programming language
Simple API implementaion in Go To Get Started Clone repo Run the command to clon
Dummy - HTTP server for testing cluster deployments
dummy HTTP server for testing cluster deployments. Very small container image fo
Grcon - Lib for Source Engine's RCON protocol in Go
grcon A basic Golang library for the RCON Protocol. Features Max control over th
Dwarka - API gateway offers REST API to manage various device controlled using MQTT protocol
dwarka API gateway offers REST API to manage various device controlled using 'MQ
Dbt-postgres-proxy - Proxy server which intercepts and compiles dbt queries on the fly
dbt-postgres-proxy A reverse proxy for postgres which compiles queries in flight
Ethereum go-ethereum - Official Golang implementation of the Ethereum protocol
Go Ethereum Official Golang implementation of the Ethereum protocol. Automated b
Grpcmock - Mock grpc server with golang
grpcmock Mock gRPC server. Inspired by Prism. Add example responses to your prot
Openbazaar-go - OpenBazaar Server Daemon in Go
openbazaar-go OpenBazaar Server Daemon in Go This repository contains the OpenBa
MSSQLDecryptor - Small and simple tool for decrypting encrypted views, functions and stored procdeures in Microsoft SQL Server
MSSQLDecryptor small and simple decryptor for encrypted objects in Microsoft SQL
Github-language-trends - Github trending languages API
Github trending languages API This API provides list of most popular github lang
Go-grpc-tutorial - Simple gRPC server/client using go
Simple gRPC server/client using go Run server go run usermgmt_server/usermgmt_
Signature-server - stores transaction blobs and uses predefined secret key to sign and verify those transactions
Signature Server Signature server stores transaction blobs and uses predefined s
EdgeDB-Golang-Docker-Sample - The sample of connection between EdgeDB Server and Go Echo API Server
EdgeDB Golang Docker Sample 『Go + Docker Composeを使ってEdgeDBを動かしてみた』のサンプルコードです。 使い
Run mock server based off an API contract with one command
Run mock server based off an API contract with one command
Froggit-Go is a Go library, allowing to perform actions on VCS providers
Froggit-Go is a Go library, allowing to perform actions on VCS providers. Currently supported providers are: GitHub, Bitbucket Server, Bitbucket Cloud, and GitLab.
Webhook-server - Webhook Server for KubeDB resources
webhook-server Webhook Server for KubeDB resources Installation To install KubeD
Proxywv - Simplified Widevine license proxy server written in Go (Golang)
license-proxy Simplified Widevine license proxy server written in Go (Golang). U
Jeen is a package wrapper that is used as a web application base for the go language.
Jeen Jeen is a package wrapper that is used as a web application base for the go language. Package Wrappers? Yes, because jeen works by using other av
This is a program that auctions minecraft names, its self hostable and can be used via your server.
Auction-Bot This is a discord bot made in go, its a wip and will be updated over time. This bot atm can create channels in your discord for users to p
Yay - Yet another stack-oriented toy language that transpiles to Go code. Heavily inspired by Tsoding's Porth YouTube series
yay Yet another stack-oriented toy language that transpiles to Go code. Heavily
BitTorrent client and library in Go. Running in production at put.io.
rain BitTorrent client and library in Go. Running in production at put.io. Integration of embedded gRPC framework (All APIs translated to gRPC Server-
Comunicación de envios de archivos entres cliente-servidor, client-client.
Client - Server - Client Estes es un proyecto simple de comunicacion de envios de archivos del cliente al servidor y viceversamente, y de cliente a cl
Kiwi-balancer - A balancer is a gateway between the clients and the server
Task description Imagine a standard client-server relationship, only in our case
Server - Dupman server written in Go
server dupman server written in Go Requirements Go (=1.17) Installation Usage C
xlsxlang is a tiny toy script programming language. xlsxlang is heavily inspired by Lisp
xlsxlang Table of Contents 1. Usage 1.1. Examples 2. Installation 3. Supported functions 4. LICENSE xlsxlang is a tiny toy script programming language
DHCP backed by Tink server
dhcp DHCP is a dhcp server backed by Tink server. All IP addresses are served as DHCP reservations. There are no leases. Definitions DHCP Reservation:
Bot to automatically approve Bitbucket Server PRs
renovate-approve-bot-bitbucket-server Introduction This is a small application, similar to renovatebot/renovate-approve-bot-bitbucket-cloud to automat
Sending emails using email server talking to RabbitMQ and send grid server sending emails to email ids consumed from RabbitMQ
Sending emails using email server talking to RabbitMQ and send grid server sending emails to email ids consumed from RabbitMQ
TritonHTTP - A simple web server that implements a subset of the HTTP/1.1 protocol specification
TritonHTTP Spec Summary Here we provide a concise summary of the TritonHTTP spec. You should read the spec doc for more details and clarifications. HT
step-ca is an online certificate authority for secure, automated certificate management.
🛡️ A private certificate authority (X.509 & SSH) & ACME server for secure automated certificate management, so you can use TLS everywhere & SSO for SSH.
Bcfm-study-case - A simple http server using the Echo library in Go language
Task 1 Hakkında Burada Go dilinde Echo kütüphanesini kullanarak basit bir http s
Sieve email filtering language (RFC 5228) implementation in Go.
go-sieve Sieve email filtering language (RFC 5228) implementation in Go.
Superlint is an experimental, language-agnostic framework for lint rules written in Go.
superlint superlint is an experimental, language-agnostic framework for lint rules written in Go. superlint is designed to be a superset of all possib
A modern WebSub client, made to complement the WebSub Server
Go WebSub Client A Go implementation of a WebSub client. It has been tested to pass every WebSub Rocks! Subscriber test. See examples/basic.go for a b
FTP server in Golang - Donovan and Kernighan´s excercise 8.2
This is my implementation of Exercise 8.2 in Donovan and Kernighan’s “The Go Programming Language”. With a LOT of help from Angus Morrison´s article h
Short basic introduction to Go programming language.
Go, Go! Short basic introduction to Go v1.17.6 programming language Go Logo is Copyright 2018 The Go Authors. All rights reserved. About This work was
Simple temporary file upload and transfer web application coding with Go language.
Temp File Transfer Web Application Simple temporary file upload and transfer web application coding with Go language. Explore the Golang » Live Demo T
Rest Api server, написанный на Golang
Задача: создать простой REST API, который будет позволять получать информацию про пиццу. Шаг 1. Желаемый функционал. Хотим собрать простой веб-сервер,
Fiber middleware for server-timing
Server Timing This is a Fiber middleware for the [W3C Server-Timing API] based on mitchellh/go-server-timing
ULE - Rust-based minecraft server core
ULE - Minecraft's server core written in Rust This's server core fully written i
Online multiplayer board game server written in Go, using WebSockets.
BfH Server The Battle for Hermannia is a board game created as a gift by the father of hermannm, a developer of this project. This digital edition of
Httpecho - Golang HTTP echo server accepting malformed request
httpecho The same thing as jmalloc/echo-server but malformed HTTP requests are e
Becca - A simple dynamic language for exploring language design
Becca A simple dynamic language for exploring language design What is Becca Becc
A very simple, silly little kubectl plugin / utility that guesses which language an application running in a kubernetes pod was written in.
A very simple, silly little kubectl plugin / utility that guesses which language an application running in a kubernetes pod was written in.
A compiler for the ReCT programming language written in Golang
ReCT-Go-Compiler A compiler for the ReCT programming language written in Golang
GoServe - A simple http server capable of serving resources and pages
goServe a simple http server capable of serving resources and pages. disclaimer
Http-server - A HTTP server and can be accessed via TLS and non-TLS mode
Application server.go runs a HTTP/HTTPS server on the port 9090. It gives you 4
ReCT-Go-Compiler - A compiler for the ReCT programming language written in Golang
ReCT-Go-Compiler A compiler for the ReCT programming language written in Golang
Sixmap - Tool to visualize the SIX (Seattle Internet Exchange) route server coverage
Mapping the SIX route server This program generates an IPv4 map. In particular,
Gpl - University Project on developing a General Purpose Language
General Purpose Language About The Project University Project on developing a Ge
Client-server-golang-sqs - Client Server with SQS and golang
Client Server with SQS and golang Multi-threaded client-server demo with Go What
This project implements p11-kit RPC server protocol, allowing Go programs to act as a PKCS #11 module without the need for cgo
PKCS #11 modules in Go without cgo This project implements p11-kit RPC server protocol, allowing Go programs to act as a PKCS #11 module without the n
Application de gestion de la soirée boursière du Cercle Info (serveur web).
Boursière Getting started Run the tests. go test Start the server in development mode. go run . Routes See the detailed route description for more inf
GoServe - A simple http server capable of serving resources and pages
goServe a simple http server capable of serving resources and pages. disclaimer
A chess server built with Temporal.
chesstempo A chess server built with Temporal. Dependencies The activity worker runs Stockfish in the background. In Debian-based distros, you can ins