54 Resources
Golang domain Libraries
CQRS & Event-Sourcing Framework for Go.
goes - Event-Sourcing Framework goes is a collection of interfaces, tools, and backend implementations that allow you to write event-sourced applicati
A Go module that checks a domain's email information
mail-checker This checks a domain's email information, if it has DMARC, SPF Record, and or a Mail Server Bitcoin donations are welcome: 1J2aMYUnkPXkzE
Dynamic DNS on your own Domain, written in Go
dyngo Dynamic DNS on your own Domain, written in Go. It will determine the external IP of the system it is running on and updates a given domain recor
A CLI tool to get Certificate Transparency logs of a domain name.
crt crt is a CLI tool to get Certificate Transparency logs of a domain name. It can also enumerate subdomains. Installation If you have Go installed:
TLDs finder: check domain name availability across all valid top-level domains
TLD:er TLDs finder — check domain name availability across all valid top-level d
Dofind - Dofind is fast domain related finder made with golang
Dofind is fast domain related finder made with golang. ██████╗░░█████╗░███████╗
whois-go is a simple Go module for domain and ip whois info query
whois-go is a simple Go module for domain and ip whois info query
Dotcel - Domain name application built on top of celestia
dotcel dotcel is a blockchain built using Cosmos SDK and Tendermint and created
Go Domain Drived Design / Service repository pattern
Go Domain Drived Design / Service repository pattern Simple api domain drived design / service repository pattern API Overview every api (for each dom
Whereis - Displays management information for IPs associated with the domain
"whereis" is Displays management information for IPs associated with the domain.
Beacon-fronting - A simple command line program to help defender test their detections for network beacon patterns and domain fronting
beacon-fronting A simple command line program to help network defenders test the
JPRQ Customizer is a customizer that helps to use the JPRQ server code and make it compatible with your own server with custom subdomain and domain
JPRQ Customizer is a customizer that helps to use the JPRQ server code and make it compatible with your own server with custom subdomain and domain.You can upload the generated directory to your web server and expose user localhost to public internet. You can use this to make your local machine a command center for your ethical hacking purpose ;)
Remake of the original sqlifinder but in GOlang, and allows for listed targets, domain crawling, and tor connections
_______ _____ _____ _______ _____ __ _ ______ _______ ______ |______ | __| | | |______ | | \ | | \ |______ |_____/
Email-searcher - Given a domain name and real name, attempt to find an existing email for that user.
email-searcher Given a domain name and real name, attempt to find an existing email for that user. Using Run it with both the domain and name flags, l
Assanlab - JSON input data with counts on how many times you showed an ad on each individual domain
JSON input data with counts on how many times you showed an ad on each individua
Gosof - A simple and easy golang socket server/client framework
Golang Socket Framework What A simple and easy golang socket server/client framework especially convenient for handling TCP fixed-length header and va
Golang tool to parse netblocks and domain names from SPF and get information about ASN
gospf Example Install go get github.com/incogbyte/gospf # get from releases ht
Clean Boilerplate of Go, Domain-Driven Design, Clean Architecture, Gin and GORM.
Goilerplate Clean Boilerplate of Go, Domain-Driven Design, Clean Architecture, Gin and GORM. What is Goilerplate? Good example of Go with Clean Archit
A simple CQRS Framework for go
Flux Introduction "There is nothing called state. There are events and the story we tell about what it means." Flux allows you to quickly build an app
API with domain driven design approach using golang, gorm, and mysql
GO DDD API Kumparan Backend Technical Assessment, create REST API with domain driven approach (DDD) using Golang, GORM (Object Relational Mapping), an
Lambda microservice triggered by API Gateway to lookup ip address, domain or hash (md5, sha1, sha256)
lambdaGatewayAPI Lambda microservice triggered by API Gateway to lookup ip address, domain or hash (md5, sha1, sha256) How to deploy Build the lambdaG
💰 Significantly reduce Kubernetes costs by finding the cheapest machine types that can run your workloads
💰 KubeSurvival KubeSurvival allows you to significantly reduce your Kubernetes compute costs by finding the cheapest machine types that can run your
Git-Go is a supposed cross platform website blocker that will block any web domain by looping the connection to the loopback
git-go Git-Go is a supposed cross platform website blocker that will block any web domain by looping the connection to the loopback ______ _____ ____
Go package provides a fast lookup of country, region, city, latitude, longitude, ZIP code, time zone, ISP, domain name,
IP2Location Go Package This Go package provides a fast lookup of country, region, city, latitude, longitude, ZIP code, time zone, ISP, domain name, co
Menggunakan clean architecture dengan domain driven design
Golang project Menggunakan clean architecture dengan domain driven design Domain - Entity Sebuah model untuk entitas Domain - Model Hampir sama dengan
A sample web API in GO (with GIn) under a domain driven architecture.
Golang Sample API Domain Driven Design Pattern 1. About This sample project presents a custom made domain driven API architecture in Golang using the
fast tool for separate existing domains from list of domains using DNS/HTTP.
NETGREP How To Install • How to use Description netgrep can send http/https request or resolve domain from dns (can customize dns server) to separate
Custom domain args exposing https settings for c#
xyz Pulumi Component Provider (TypeScript) This repo is a boilerplate showing how to create a Pulumi component provider written in TypeScript. You can
Simple forwarding a unix domain socket to a local port.
WaziApp Proxy WaziApp proxy is a simple http proxy that is intended to listen on the WaziApp unix socket /var/lib/waziapp/proxy.sock and forwards to a
Transparent TLS and HTTP proxy serve and operate on all 65535 ports, with domain regex whitelist and rest api control
goshkan Transparent TLS and HTTP proxy serve & operating on all 65535 ports, with domain regex whitelist and rest api control tls and http on same por
A quick and dirty but useful tool to download each text/html page from the wayback machine for a specific domain and search for keywords within the saved content
wayback-keyword-search A quick and dirty but useful tool to download each text/html page from the wayback machine for a specific domain and search for
Automatically register a list of domain names, add them to Cloudflare and set DNS records.
NameCannon Automatically register a list of domain names, add them as zones on Cloudflare, then add DNS records. Usage $ ./NameCannon --namesiloSecret
Serve traffic (HTTP/gRPC) over SSH using Domain Sockets
Serve On SSH Introduction There is often a need to offer services for administrative purposes on servers or even for microservices that are running on
Finally a simple, modern and open source interface for domain name.
happyDNS Finally a simple, modern and open source interface for domain name. It consists of a HTTP REST API written in Golang (primarily based on http
🛡 Several domain lists compiled into a database file used by V2Ray.
Domain list database This project is pulled from v2fly/domain-list-community, with only its data changed to use several blocklists. Purpose of this pr
Proxy your Go Module`s Import Path from your own domain to a public host (e.g. github.com).
Go Modules Remote Import Path Proxy Proxy your Go Module`s Import Path from your own domain to a public host (e.g. github.com). For example Uber (buil
This is an example to demonstrate implementation golang microservices using domain driven design principles and sugestions from go-kit
go-kit DDD Domain Driven Design is prevelent and rising standard for organizing your microservice code. This design architecture emphasis on Code orga
Make any web accessible from your own host / domain
Web Mirror Based on reverseproxy Solution for: Website that only set 'X-Frame-Options' to 'sameorigin'. Hide website real url Content interception & m
A tool to solve DNS pollution of GitHub website. Query the real IP address of domain names such as github.com, and refresh the domain name setting of the system hosts file.
githubDNS Target A tool to solve DNS pollution of GitHub website. Query the real IP address of domain names such as github.com, and refresh the domain
🎯 ENS (.eth domain) batch domain resolver
ENS batch domain resolver (.eth domain) A simple program to check a batch of ENS domains availability. Configure Configs store in config.yaml file nex
Golang loose implementaion of Domain Driven Design ( DDD )
This template is a loose implementation of golang DDD (Domain Driven Design). Template already setup user register login and refresh session route. It
Support for Unix domain sockets in Go HTTP clients
unixtransport This package adds support for Unix domain sockets in Go HTTP clients. t := &http.Transport{...} unixtransport.Register(t) client := &h
Sample Go REST API implementation with DDD using Clean Architecture.
This layer is a part developed for client-side (mobile, web, etc.) applications to access our domain. It will forward the requests from this layer to the application layer and expose the response it receives from the application layer.
Use SQL to instantly query file, domain, URL and IP scanning results from VirusTotal.
VirusTotal Plugin for Steampipe Use SQL to query file, domain, URL and IP scanning results from VirusTotal. Get started → Documentation: Table definit
Grab is a tool that downloads source code repositories into a convenient directory layout created from the repo's URL's domain and path
Grab is a tool that downloads source code repositories into a convenient directory layout created from the repo's URL's domain and path. It supports Git, Mercurial (hg), Subversion, and Bazaar repositories.
gdn is a Go module to get domain name from SSL certificates given an IP address
Get Domain Name gdn is a Go module to get domain name from SSL certificates given an IP address Installation Instructions From Source gdn requires go1
Go microservice tutorial project using Domain Driven Design and Hexagonal Architecture!
"ToDo API" Microservice Example Introduction Welcome! 👋 This is an educational repository that includes a microservice written in Go. It is used as t
A template for creating new Golang + Docker + Canonical Domain + Badges + Renovate + Golangci + Goreleaser + CircleCI + ...
golang-repo-template 😄 golang-repo-template Usage foo@bar:~$ golang-repo-template hello world _
GRONG is a DNS (Domain Name System) authoritative name server.It is more a research project than a production-ready program.
GRONG (Gross and ROugh Nameserver written in Go) is a DNS (Domain Name System) authoritative name server. It is intended as a research project and is
Simple application written in Go that combines two wordlists and a list of TLDs to form domain names and check if they are already registered.
Domainerator Domainerator was my first Go application. It combines two wordlists (prefixes and suffixes) and a list of TLDs to form domain names and c
llb - It's a very simple but quick backend for proxy servers. Can be useful for fast redirection to predefined domain with zero memory allocation and fast response.
llb What the f--k it is? It's a very simple but quick backend for proxy servers. You can setup redirect to your main domain or just show HTTP/1.1 404
Hprose is a cross-language RPC. This project is Hprose for Golang.
Hprose 3.0 for Golang Introduction Hprose is a High Performance Remote Object Service Engine. It is a modern, lightweight, cross-language, cross-platf