Projects in Awesome Lists tagged with go-package
A curated list of projects in awesome lists tagged with go-package .
https://github.com/teler-sh/teler-waf
teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwanted crawlers, and brute force attacks.
go go-library go-package golang http ids middleware router security security-tools teler teler-ids teler-waf waf
Last synced: 15 Jan 2026
https://github.com/mustafaturan/bus
🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit
eventbus go go-library go-package message-broker message-bus pubsub zero-alloc zero-allocation
Last synced: 16 May 2025
https://github.com/hexops/valast
Convert Go values to their AST
ast go go-package golang reflect repr tostring valast
Last synced: 03 May 2025
https://github.com/ddddddo/gtree
Using either Markdown or Programmatically to generate trees🌳 and directories📁, and to verify directories🔍. Provide CLI, Go package and Web.
cli directory go go-package golang markdown tree tree-structure trees wasm
Last synced: 01 Feb 2026
https://github.com/ddddddO/gtree
Using either Markdown or Programmatically to generate trees🌳 and directories📁, and to verify directories🔍. Provide CLI, Go package and Web.
cli directory go go-package golang markdown tree tree-structure trees wasm
Last synced: 14 Mar 2025
https://github.com/irevenko/octotui
🐙🐱🖥️ GitHub stats in your terminal
cli github github-api github-app githubapi go go-package golang tui
Last synced: 09 Apr 2025
https://github.com/packtworkshops/the-go-workshop
A New, Interactive Approach to Learning Go
fmt go go-channel go-import go-interface go-library go-map go-modules go-package go-panic go-recover go-routine go-slice golang range
Last synced: 20 Aug 2025
https://github.com/truemail-rb/truemail-go
🚀 Configurable Golang 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.
dns dns-validation dns-validator email email-validation email-validator email-verification email-verifier go go-package golang hacktoberfest mx-validation regex-validation smtp-validation smtp-validator truemail truemail-family truemail-rb validation
Last synced: 08 May 2025
https://github.com/mind1949/googletrans
G文⚡️: Concurrency-safe, Free and Unlimited google translate api for Golang. 🔥免费、无限、并发安全的谷歌翻译包
concurrency-safe detect-language go go-library go-package golang google-translate google-translate-api googletrans language translator
Last synced: 06 May 2025
https://github.com/dwisiswant0/ipfuscator
A blazing-fast, thread-safe, straightforward and zero memory allocations tool to swiftly generate alternative IP(v4) address representations in Go.
go go-library go-package ip-obfuscator ipv4
Last synced: 10 Sep 2025
https://github.com/naughtygopher/currency
A currency computations package.
awesome-go awesome-golang awesome-list currency currency-api currency-computations currency-format finance go-library go-package golang-module golang-package
Last synced: 15 Dec 2025
https://github.com/hairyhenderson/go-which
A cross-platform Go implementation of the which(1) command, usable both as a CLI and library
cli cross-platform go go-package golang golang-cli golang-library hacktoberfest library shell
Last synced: 28 Apr 2025
https://github.com/k-capehart/go-salesforce
Salesforce REST API client written in Go
go go-module go-package go-salesforce-api-wrapper golang rest-api-client rest-api-wrapper salesforce salesforce-api salesforce-rest-api
Last synced: 11 Oct 2025
https://github.com/yalue/merged_fs
Implements Go's (golang) io/fs filesystem interface by merging other io/fs instances.
go-filesystem go-fs go-library go-package golang golang-filesystem golang-fs golang-library golang-package merged merged-filesystem
Last synced: 05 Apr 2025
https://github.com/jftuga/dtdiff
Golang package and command line tool to return or output the difference between date, time or duration
command-line command-line-tool date datetime diff duration duration-parsing go-package golang time
Last synced: 26 Jul 2025
https://github.com/xorcare/golden
Package golden testing with golden files in Go. A golden file is the expected output of test, stored as a separate file rather than as a string literal inside the test code.
go go-library go-package golang golden golden-tests mit testdata testing tests
Last synced: 28 Jan 2026
https://github.com/deflix-tv/go-stremio
Stremio addon SDK for Go
addon go go-library go-package golang golang-library golang-package sdk stremio stremio-addon stremio-addon-sdk
Last synced: 10 Sep 2025
https://github.com/Deflix-tv/go-stremio
Stremio addon SDK for Go
addon go go-library go-package golang golang-library golang-package sdk stremio stremio-addon stremio-addon-sdk
Last synced: 25 Mar 2025
https://github.com/gozeloglu/cache
LRU-based cache package for Go.
cache go go-package golang lru lru-cache
Last synced: 29 Oct 2025
https://github.com/1set/gut
🍱 yet another collection of go utilities & tools
go go-package golang gut tool tools utilities utility wrapper
Last synced: 14 Mar 2025
https://github.com/aohorodnyk/mimeheader
Library to work with MimeHeaders and other mime types. Library supports wildcards and parameters.
accept accept-header accept-header-parser accept-parser go go-accept-header go-http-header go-library go-mimetype go-mod go-module go-package golang mime-parser mime-type mimetype mimetype-parser
Last synced: 22 Jan 2026
https://github.com/eslazarev/wildberries-sdk
Wildberries SDK-клиенты для Python, Node.js, Go, PHP, RUST постоянно актуальные в соответствии с OpenAPI-спецификациями.
go-package npm-package openapi python-package sdk wildberries wildberries-api
Last synced: 11 Jun 2026
https://github.com/libracoder/terraform-provider-boilerplate
🚀 Terraform Provider Boilerplate Updated
2022 go go-package golang iac infrastructure-as-code libracoder terraform-custom-provider terraform-module terraform-project terraform-provider terraform-provider-example terraform-provider-template
Last synced: 24 Oct 2025
https://github.com/ip2location/ip2proxy-go
IP2Proxy Go package allows users to query an IP address to determine if it was being used as open proxy, web proxy, VPN anonymizer and TOR exits.
go-lang go-package ip2location ip2proxy ip2proxy-database proxy-checker
Last synced: 22 Apr 2025
https://github.com/yaronf/httpsign
HTTP Message Signatures (RFC 9421) in Go
draft-ietf-httpbis-message-signatures go go-library go-package golang http-message-signatures message-signing rfc-9421
Last synced: 13 Mar 2026
https://github.com/serhiicho/timeago
Date and time library for your Go project that converts dates into 'time ago' format
datetime datetime-converter datetime-formatters go go-package golang time timeago timeago-go
Last synced: 18 Jun 2025
https://github.com/SerhiiCho/timeago
Fast, multilingual, and lightweight datetime package that converts given datetime into "n time ago" format
datetime datetime-converter datetime-formatters go go-package golang time timeago timeago-go
Last synced: 06 May 2025
https://github.com/1set/cronrange
time range expression in cron style
cron cron-definitions cron-expression cron-parser cron-style duration go-package range range-expression time-zone
Last synced: 14 Mar 2025
https://github.com/krishpranav/govpn
A Simple VPN Built In Golang
go go-library go-package golang security vpn vpn-client vpn-manager vpn-protocols vpn-server vpn-service vpn-services
Last synced: 14 Apr 2025
https://github.com/go-passwd/validator
Flexible and customizable password validation
go go-library go-package golang golang-library golang-package password-validation password-validator
Last synced: 29 Jan 2026
https://github.com/evilbytecode/golangstyle
GolangStyle, best looking go library.
cli color color-library console-application go go-package golang package
Last synced: 16 Oct 2025
https://github.com/ashkansamadiyan/togo
a terminal-based Todo Manager
adhd cobra go go-package golang keyboard-driven productivity task-management terminal-tool todo-app todolist tui
Last synced: 25 Mar 2025
https://github.com/bddjr/hlfhr
🌐 Redirecting from HTTP to HTTPS on the same port, similar to nginx's error_page 497. It can also redirect from port 80 to port 443.
go go-mod go-module go-package golang https https-server httpserver redirect ssl
Last synced: 01 Jul 2025
https://github.com/edoardottt/go-readingtime
Estimate how long it takes to read a text
go-library go-module go-package golang golang-library golang-module golang-tools read-time read-time-estimator reading-time reading-time-estimator
Last synced: 27 Oct 2025
https://github.com/naughtygopher/nibbler
A package for micro batch processing
batch batch-processing event-processing go go-library go-package golang micro-batches microbatch stream stream-processing
Last synced: 07 May 2025
https://github.com/keinos/go-noise
Easy-to-use noise generator package in Golang for Perlin Noise and OpenSimplex Noise.
go go-package golang golang-examples opensimplex-noise perlin-noise
Last synced: 09 Apr 2025
https://github.com/axiaoxin-com/goutils
mod: golang common utility functions collection
Last synced: 12 Apr 2025
https://github.com/sheepla/gofind
🔍 A command line pkg.go.dev searcher and `go get` helper
cli cli-searcher go go-cli go-package
Last synced: 30 Apr 2025
https://github.com/sheepla/go-pacsearch
🏔 A go package to search Arch Linux packages
archlinux go go-client go-package package-searcher searcher
Last synced: 11 Jul 2025
https://github.com/simoon-f/amap-weather
🌈 基于 高德开放平台 的天气查询扩展包。
amap amap-weather go go-package golang weather
Last synced: 23 Apr 2025
https://github.com/milwad-dev/filei
A golang file uploader package.
file file-uploader filei go go-file go-library go-package golang uploader
Last synced: 23 Mar 2025
https://github.com/screenshotone/gosdk
A Go SDK for the ScreenshotOne.com API to take screenshots of any URL
go go-library go-package golang golang-library golang-package screenshot screenshot-api screenshot-as-a-service screenshot-comparison screenshot-comparison-tests screenshot-generator screenshot-library screenshot-taker screenshot-testing screenshot-utility screenshots screenshots-generated
Last synced: 10 Apr 2025
https://github.com/ozfive/openai-assistants-go
Go package for OpenAI Assistants integration
assistants go go-package golang golang-package gpt-3-5-turbo gpt-35-turbo gpt-4 openai-api rest-client
Last synced: 24 Feb 2026
https://github.com/tukangremot/gows
Websocket server that supports multipurpose
chat-engine chat-server go go-package golang golang-package realtime-chat realtime-messaging websocket websocket-chat websocket-server
Last synced: 13 Mar 2026
https://github.com/nicolasparada/go-db
Wrapper over pgx with better transaction API
go go-module go-package golang
Last synced: 24 Apr 2025
https://github.com/elliotcourant/gomonetary
gomonetary is a pure go package for parsing and formatting monetary values.
currency finance go go-package golang golang-library golang-package locale localization parser
Last synced: 11 Apr 2025
https://github.com/projeto-pindorama/libcmon
Pindorama's general library for the Go programming language
disks go-package golang google-go-lang libcmon systems-programming
Last synced: 06 May 2025
https://github.com/oceanside-chess/email-scraper
Scrape emails from a website using recursive crawling, the best anti-obfuscation techniques, and validate all addresses before saving to a file.
bot email-extraction email-extractor email-scraper email-validation go go-package golang spider web-crawler web-scraper web-scraping web-scraping-software website-scraper
Last synced: 17 Mar 2026
https://github.com/ohmyfate/tempmail
💌 A Temporary Email Package for Go Supporting Custom Emails, Attachments, Messages
go go-package go-tempmail-package golang gopackage temp-mail temp-mail-api tempmail tempmail-api
Last synced: 15 Jan 2026
https://github.com/digitaldata-cz/tarfs
Golang library with in-memory http.Filesystem from tar archives.
Last synced: 15 Jan 2026
https://github.com/arxiver/rsam
Modified package for RSA encryption/decryption to allow large message encryption/decryption, to allow encryption through private key and decryption through public key and signature through public key and private key and vice versa. i.e. Additional functionalities to the existing crypto package https://pkg.go.dev/github.com/gossl/rsam
crypto cryptography go go-package golang gopher package rsa rsa-algorithm rsa-encryption rsa-key-encryption rsa-key-pair
Last synced: 24 Jul 2025
https://github.com/marcos-dev88/genv
A package to define your environment variables by your own .env files
environment-variables go-package golang
Last synced: 27 Mar 2025
https://github.com/m1/hacker-news-cli
CLI for accessing and saving hacker news posts
cli go go-library go-package golang golang-library golang-package hacker-news hacker-news-cli
Last synced: 30 Mar 2025
https://github.com/pchchv/govpn
A simple VPN client built in Go
go go-lib go-library go-package golang golang-library golang-package security vpn vpn-client vpn-manager vpn-protocols vpn-server vpn-service
Last synced: 21 Sep 2025
https://github.com/rafatbiin/gongram
Ngram generator in Go that just works
go go-package golang ngram ngrams nlp
Last synced: 14 Jan 2026
https://github.com/dwisiswant0/rapidhash
a Go implementation of the rapidhash V3 algorithm - a very fast, high quality, platform-independent hashing algorithm.
go go-hash go-library go-package golang golang-hash golang-library golang-package hash hasher
Last synced: 04 Feb 2026
https://github.com/iamsalnikov/mymigrate
another golang sql migration package
go go-library go-package go-sql golang golang-library golang-package golang-sql migration migration-tool migrations
Last synced: 16 Feb 2026
https://github.com/ricardocastanho/scrapify
A flexible and decoupled Go package for scraping paginated pages. It supports customizable scrapers, dynamic data processing through user-defined callbacks, and adjustable request intervals.
go go-package golang package pagination scraper scraping scraping-websites
Last synced: 14 Jan 2026
https://github.com/dwisiswant0/mmapfile
a fast Go mmap library with `*os.File`-compatible I/O, zero-copy, up to 50x+ faster.
go go-library go-package golang golang-library golang-package mmap
Last synced: 04 Feb 2026
https://github.com/usvc/go-config
A Go package to deal with configuration
cobra configuration go go-library go-module go-package viper
Last synced: 12 Jan 2026
https://github.com/simonstnn/iseven
A Go package that checks if a given value is even.
go go-package golang iseven isodd
Last synced: 15 Apr 2025
https://github.com/nathanielvarona/pritunl-api-go
Pritunl API Client for Go
go go-package hacktoberfest pritunl pritunl-api pritunl-server pritunl-servers pritunl-vpn
Last synced: 18 Jun 2025
https://github.com/nickwells/testhelper.mod
Some useful functions to simplify and improve testing
go go-package go-testing golang golang-package
Last synced: 12 Jan 2026
https://github.com/nicolasparada/go-errs
Golang constant error sentinels
error errors go-module go-package
Last synced: 12 Jun 2026
https://github.com/shoarai/washout
Washout filter generates simulator's motions to simulate vehicle's motions.
6dof go-package simulator-motion washout-filter
Last synced: 31 Jan 2026
https://github.com/xiaomengxinx/simpledownloader
A simple multi-thread downloader package for Go.
downloader go go-package golang
Last synced: 12 Apr 2025
https://github.com/nikosgram/qwalk
Golang fastest directory walking method
directory go go-library go-module go-package golang golang-library golang-module golang-package walk walker
Last synced: 04 Apr 2025
https://github.com/kde713/kratos-auth
Authentication Provider & Middleware for go-kratos
auth go go-package golang golang-package kratos middleware
Last synced: 13 Mar 2026
https://github.com/nurettintopal/rule
a rule engine package in golang, it helps you to isolate your rule based logic from your business logic.
go-package golang rule-engine rule-engines rule-expression
Last synced: 30 Apr 2025
https://github.com/ebellocchia/go-bip39
BIP39 implementation for mnemonic generation/validation and seed generation in Go language
bip39 bitcoin cryptocurrency go go-package golang golang-package mnemonic mnemonic-phrase
Last synced: 21 Jan 2026
https://github.com/fernandocelmer/api.go
API.go
api apigo go go-api go-package golang
Last synced: 19 May 2026
https://github.com/primalskill/golog
Golang log package used by Primal Skill
Last synced: 09 Jul 2025
https://github.com/rickferrdev/dotenv
A lightweight, zero-dependency Go package for loading environment variables from .env and .env.local files into your application.
dotenv-loader environment go-package library loadenv
Last synced: 11 Jan 2026
https://github.com/lindsaygelle/amiibo
Golang package. Amiibo provides a simple SDK to build an application that provides data about Nintendo Amiibo products. Package uses public data found on nintendo.com and nintendo.co.jp to generate content.
amiibo english-language go go-api go-module go-package go-utils golang japanese-language nintendo nintendo-amiibo nintendo-amiibo-website web-api web-scraping
Last synced: 24 May 2026
https://github.com/prantlf/go-multipart-helpers
Helps writing file parts to MIME multipart messages while preserving the original content type inferred from the file extension.
form-data go go-module go-package helpers multipart multipart-formdata
Last synced: 24 Aug 2025
https://github.com/kejjtoli/scratchgonnect
Scratch API wrapper for Go
api api-wrapper go go-package golang scratch scratch3
Last synced: 11 Feb 2026
https://github.com/alidevhere/csv-column-extractor
Extracts columns from one file and copies into other file in defined order.
csv csv-parser extractor go-csv go-package golang golang-library
Last synced: 31 Jan 2026
https://github.com/slimcdk/go-eloverblik
Golang client wrapper for eloverblik.dk API
api api-client datahub eloverblik energinet go go-library go-package golang golang-library golang-package library
Last synced: 11 Feb 2026
https://github.com/nickwells/param.mod
This provides parameter setting and value checking.
cli flags go go-package golang golang-package parameter params params-parser
Last synced: 14 Feb 2026
https://github.com/jaavier/boilerplate-gemini-golang
This is a boilerplate for starting to create applications with the Gemini LLM (by Google). It includes examples.
boilerplate-template gemini-ai gemini-google go-package golang golang-package llm llm-evaluation
Last synced: 29 May 2026
https://github.com/just-do-halee/lum
A simple, ergonomic test tool in Go (Amazingly small package)
go go-package golang test test-driven-development testing
Last synced: 10 Jun 2025
https://github.com/simplyyan/lagra
A super-fast, lightweight logger with zero allocation to the Go language.
fmt framework go go-framework go-lib go-module go-package golang golang-library lib library log logger logger-middleware logging logging-framework logging-library logs
Last synced: 01 Mar 2026
https://github.com/pooulad/ravan
🏄minimalist, dependency-free progress bar library for Go
go-package golang golang-library progress-bar progressbar terminal-based
Last synced: 21 Mar 2025
https://github.com/geocodefarm/geocodefarm-go
Go SDK for Geocode.Farm API
geocode geocode-api geocode-farm geocodefarm geocoder geocoder-library geocoder-provider geocoding geocoding-api geocoding-library geocoding-service geocoding-services go go-package golang golang-package sdk-go
Last synced: 26 Jun 2025
https://github.com/praseetha-kr/strand
Random string generator Go package
go-package golang random-string-generators
Last synced: 27 Mar 2025
https://github.com/thewolfnl/go-multiplechoice
Go Multiple Choice for CLI applications
cli-application go go-lang go-library go-package question-answering
Last synced: 12 Jan 2026
https://github.com/slimcdk/ningo
Golang library to generate social security numbers
go go-library go-package golang golang-library golang-package library number
Last synced: 16 Dec 2025
https://github.com/delorus/broadcaster
Simple broadcaster provides a pub-sub model, inspired by github.com/nats-io/go-nats
go go-library go-package golang pub-sub pubsub
Last synced: 14 Jan 2026
https://github.com/bozso/gotoolbox
Commonly used functionality I use for developing Go libraries and command line applications.
go go-lang go-library go-package golang golang-application golang-library golang-module golang-package golang-tools toolbox tools util utilities utility utility-library utils
Last synced: 25 Jan 2026
https://github.com/prantlf/go-multipart-composer
Prepares bodies of HTTP requests with MIME multipart messages without reading entire file contents to memory.
form-data go go-module go-package multipart multipart-formdata streaming
Last synced: 27 Mar 2025
https://github.com/nowayhecodes/iters
Functional iterators, good to Go.
functional-programming go-package golang iterators map-filter-reduce poc proof-of-concept
Last synced: 12 Mar 2025
https://github.com/mrnullpoint/trends
google trends unofficial api
go-package golang google google-trends-api trends unofficial
Last synced: 14 Jan 2026
https://github.com/slimcdk/go-danskenergi
Go client for Dansk Energi API
api api-client go go-library go-package golang golang-library golang-package library
Last synced: 07 Oct 2025
https://github.com/ermos/dotenv
Go package for working with env file easily
dotenv dotenv-parser go go-package golang
Last synced: 11 Jun 2026
https://github.com/kaamkiya/kwinit
Quickstart all your projects with ease!
generator gitattributes gitattributes-generator gitignore gitignore-generator go go-cli go-package golang golang-application golang-cli golang-package initializer license-generator project-generator
Last synced: 25 Jun 2025
https://github.com/prantlf/go-sizeio
Extends readers with an additional method Size returning the size of the reader content.
go go-module go-package reader size
Last synced: 14 Jun 2025
https://github.com/abx123/go-isbn
Simple golang package to get book details using ISBN
Last synced: 28 Mar 2025
https://github.com/cerberauth/cobracurl
Go package that helps build HTTP requests from Cobra CLI commands
cobra cobra-cli curl go go-library go-package golang
Last synced: 12 Apr 2026