GitHub topics: golang-package
knadh/koanf
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Language: Go - Size: 555 KB - Last synced at: about 17 hours ago - Pushed at: about 19 hours ago - Stars: 3,304 - Forks: 169

ldez/go-git-cmd-wrapper
A simple wrapper around git command in Go.
Language: Go - Size: 243 KB - Last synced at: about 20 hours ago - Pushed at: about 20 hours ago - Stars: 57 - Forks: 17

Correia-jpv/fucking-awesome-go
A curated list of awesome Go frameworks, libraries and software. With repository stars⭐ and forks🍴
Language: Go - Size: 10.3 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 11 - Forks: 0

CDCDESVCDSVCDVCDSCDSVDSVFDSBS/monorepo-architecture
Build modern full-stack applications with this Nx monorepo template featuring React, NestJS, GraphQL, and TypeORM. Perfect for scalable development. 🚀🐙
Language: TypeScript - Size: 252 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

lib4u/fake-useragent
Up-to-date simple useragent faker with real world database in Golang
Language: Go - Size: 4.54 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 11 - Forks: 2

gogaruda/apperror
Utilitas standar untuk menangani error
Language: Go - Size: 23.4 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

voidwyrm-2/goumem Fork of exapsy/goumem
Manually memory allocate memory in Golang without GC (garbage collection).
Language: Go - Size: 2.06 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

DTreshy/passwd
A very simple library for your passwords
Language: Go - Size: 24.4 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

jinzhu/copier
Copier for golang, copy value from struct to struct and more
Language: Go - Size: 133 KB - Last synced at: 2 days ago - Pushed at: 12 months ago - Stars: 5,931 - Forks: 492

jieliu2000/anyi
A Golang autonomous AI agent framework for assisting real work
Language: Go - Size: 668 KB - Last synced at: 3 days ago - Pushed at: 11 days ago - Stars: 27 - Forks: 2

toleubekov/check-iin-kaz
Go библиотека и REST API сервис для валидации ИИН Казахстана с извлечением демографической информации - выберите подходящий вариант для вашего проекта.
Language: Go - Size: 70.3 KB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 5 - Forks: 0

sionpixley/inquiry
Inquiry is a Go package that converts CSV files into a SQLite database, allowing you to run SQL statements on them.
Language: Go - Size: 51.8 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 33 - Forks: 4

sionpixley/go-mux-rest-middleware
gmrm is a Go library that provides middleware that adds HTTP response headers for REST APIs when using gorilla/mux. This library follows OWASP REST security guidelines. It only provides middleware for REST APIs that do not return any HTML. If your API returns HTML, please implement your own middleware based on OWASP's guidelines.
Language: Go - Size: 28.3 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

sionpixley/delirium
Delirium is a Go library and CLI tool that produces random values. Supports cryptographically-secure random values.
Language: Go - Size: 40 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

callmeskyy111/Golang-Struct-CLI-Tool
🔵 A CLI tool in Golang that takes input from the user, creates a struct, saves it as a .json { } file locally.
Language: Go - Size: 5.86 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

Friends-Of-Noso/NosoData-Go
A go package to read Noso data files
Language: Go - Size: 66.4 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 1

essentialkaos/pachca
Go package for working with Pachca API
Language: Go - Size: 222 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

MayukhSobo/scaffold
Generate high performance application boilerplate 🚀
Language: Go - Size: 22.8 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

DhanushNehru/Ultimate-Go-Resources
Collection of Go Projects and Resources
Language: Go - Size: 268 KB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 0

0x4f53/textsubs
A simple Golang library to extract subdomains from any piece of text.
Language: Go - Size: 58.6 KB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

jippi/dottie
Simplify working with .env files
Language: Go - Size: 1.35 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 19 - Forks: 4

nickwells/versionparams.mod
parameters for accessing the version information
Language: Go - Size: 111 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

x1unix/go-playground
Better Go Playground with autocompletion and syntax highlight
Language: Go - Size: 60.7 MB - Last synced at: 2 days ago - Pushed at: 19 days ago - Stars: 1,386 - Forks: 86

yunionio/cloudmux
Accessing Hetereogenous Cloud APIs with a Unified In-process Golang Library
Language: Go - Size: 22.5 MB - Last synced at: about 14 hours ago - Pushed at: 4 days ago - Stars: 29 - Forks: 42

Correia-jpv/fucking-golang-open-source-projects
为互联网IT人打造的中文版awesome-go. With repository stars⭐ and forks🍴
Size: 144 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 0

Ne0Blaze/edge-tts-go
Use Microsoft Edge's online text-to-speech service from golang WITHOUT needing Microsoft Edge or Windows or an API key
Language: Go - Size: 11.7 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

axzilla/templui
The UI Kit for templ
Language: JavaScript - Size: 10.5 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 752 - Forks: 52

qba73/fox
Go SDK for F&F Fox Home Automation System
Language: Go - Size: 39.1 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

mulesoft-anypoint/anypoint-client-go Fork of salesforce/anypoint-client-go
Anypoint Platform Clients for Golang
Language: Shell - Size: 1.96 MB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 3 - Forks: 2

rogchap/v8go
Execute JavaScript from Go
Language: Go - Size: 503 MB - Last synced at: 4 days ago - Pushed at: 12 months ago - Stars: 3,365 - Forks: 238

go-gst/go-gst
Gstreamer bindings and utilities for golang
Language: Go - Size: 11.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 214 - Forks: 73

aasanchez/ocpp16messages
Process OCPP Messages
Language: Go - Size: 863 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

gliderlabs/ssh
Easy SSH servers in Golang
Language: Go - Size: 1.99 MB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 3,934 - Forks: 472

Unaxiom/sessions
Sessions library in Golang
Language: Go - Size: 1.67 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

elliot40404/easycron
Easycron is a simple cross platform cli app that helps to configure cron jobs.
Language: Go - Size: 12 MB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 30 - Forks: 1

nickwells/semver.mod
funcs for parsing and manipulating semantic version numbers (semvers)
Language: Go - Size: 66.4 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

jobstoit/s3io
A go library to do io operations on s3 objects
Language: Go - Size: 187 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 1

AppleGamer22/cocainate
A cross-platform caffeinate alternative that keeps your screen on.
Language: Go - Size: 685 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 24 - Forks: 0

AnimeKaizoku/ratelimiter
A simple-to-use Golang library for gotgbot to rate-limit users and avoid spamming requests to your Telegram bot.
Language: Go - Size: 68.4 KB - Last synced at: 10 days ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 0

zombiezen/go-sqlite
Low-level Go interface to SQLite 3
Language: Go - Size: 6.42 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 893 - Forks: 27

freeformz/seq
Iterator utiliies for Golang
Language: Go - Size: 36.1 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 23 - Forks: 1

acronis/go-raml
Fast RAML parser and converter to JSON schema for Go, supports RAML 1.0 spec
Language: Go - Size: 406 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 29 - Forks: 7

ajstarks/svgo
Go Language Library for SVG generation
Language: Go - Size: 20.4 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 2,201 - Forks: 174

minio/minlz
MinLZ is a LZ77 compressor, focused on realtime data compression
Language: Go - Size: 13.5 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 97 - Forks: 5

shuLhan/pakakeh.go
[mirror] A collection of libraries and tools written in Go.
Language: Go - Size: 5.08 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 50 - Forks: 14

mochi-mqtt/server
The fully compliant, embeddable high-performance Go MQTT v5 server for IoT, smarthome, and pubsub
Language: Go - Size: 4.7 MB - Last synced at: 11 days ago - Pushed at: 3 months ago - Stars: 1,563 - Forks: 265

gookit/filter
⏳ Provide filtering, sanitizing, and conversion of Golang data. 提供对Golang数据的过滤,净化,转换。
Language: Go - Size: 184 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 151 - Forks: 12

polarysfoundation/polarysdb
Polarys DB is a lightweight, Go-based database module designed for applications that require secure storage and management of data, particularly in contexts involving cryptographic keys. It offers a simple in-memory database with built-in encryption capabilities, ensuring data confidentiality.
Language: Go - Size: 44.9 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

TomTonic/Set3 Fork of dolthub/swiss
Golang set implementation based on Abseil's "Fast, Efficient, Cache-friendly Hash Table"
Language: Go - Size: 2.03 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 1

goark/pa-api
APIs for Amazon Product Advertising API v5 by Golang
Language: Go - Size: 146 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 38 - Forks: 12

containerd/ttrpc
GRPC for low-memory environments
Language: Go - Size: 423 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 606 - Forks: 84

irdaislakhuafa/go-sdk
My SDK collections for Golang Development
Language: Go - Size: 186 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

mrdhanz/digiflazz-go
SDK Klien Go yang modern, tangguh, dan idiomatis untuk berinteraksi dengan [API Buyer Digiflazz]
Language: Go - Size: 7.81 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

wundergraph/wunderbase
Serverless GraphQL Database built on top of Firecracker, SQLite and Prisma
Language: Go - Size: 79.1 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 526 - Forks: 22

ctreminiom/go-atlassian
✨ Golang Client Library for Atlassian Cloud.
Language: Go - Size: 8.97 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 166 - Forks: 43

thatgolangguy/goswiss
The Missing Tools for Your Go Toolbox
Language: Go - Size: 17.6 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

stapleselectricyer/CryptoUtil
CryptoUtil to Java
Size: 0 Bytes - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

Abhinandan-Khurana/rediergeon
A Comprehensive Pentest Suite for Redis.
Language: Go - Size: 22.8 MB - Last synced at: 12 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

peterzen/goresolver
DNSSEC validating resolver library
Language: Go - Size: 81.1 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 23 - Forks: 5

go-awesome/shortlink
High-Performance Shortlink ( Short URL ) app creator in Golang. For privacy reasons, you may prefer to host your own short URL app and this is the one to use.
Language: Go - Size: 11.8 MB - Last synced at: 15 days ago - Pushed at: 7 months ago - Stars: 148 - Forks: 21

rana/ora
An Oracle database driver in Go.
Language: Go - Size: 2.61 MB - Last synced at: 11 days ago - Pushed at: 8 months ago - Stars: 276 - Forks: 67

mrz1836/go-sanitize
🛁 Lightweight Go library providing robust string sanitization and normalization utilities
Language: Go - Size: 971 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 36 - Forks: 2

OpenADP/ocrypt
Language: Go - Size: 75.2 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

breml/rootcerts
Go package to embed the Mozilla Included CA Certificate List
Language: Go - Size: 225 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 119 - Forks: 6

gogaruda/valigo
Utilitas standar untuk validasi lengkap dan mudah digunakan
Language: Go - Size: 7.81 KB - Last synced at: 17 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

axiomhq/axiom-go
Official Go bindings for the Axiom API
Language: Go - Size: 5.17 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 59 - Forks: 11

devogopan/kindops
A simple package to make a fully functional k8s kind cluster in a Linux(Ubuntu) with Load Balancer, Volume support, helm chart installation support, kubectl like apply of yaml etc.
Language: Go - Size: 102 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

ovaladares/vecna
A tiny Go library to build high concurrent application easily and focousing on business.
Language: Go - Size: 294 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 6 - Forks: 0

minusdixlofos781/CryptoUtil
CryptoUtil to Java
Size: 0 Bytes - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

dal-go/dalgo-end2end-tests
End to end integration tests for Dalgo adapters
Language: Go - Size: 81.1 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 1

dapvitor/rediergeon
Rediergeon is a comprehensive pentest suite for Redis, offering vulnerability scanning and brute-forcing tools. Secure your Redis instances effortlessly! 🦙💻
Language: Go - Size: 22.8 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

enrichman/httpgrace
Go `net/http` wrapper with graceful shutdown baked in.
Language: Go - Size: 12.7 KB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 129 - Forks: 3

appleboy/graceful
graceful shutdown package when a service is turned off by software function
Language: Go - Size: 95.7 KB - Last synced at: 6 days ago - Pushed at: 22 days ago - Stars: 60 - Forks: 8

blacktop/lzss
LZSS compression package for Go.
Language: C - Size: 50.8 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 6 - Forks: 0

hexops/autogold
Automatically update your Go tests
Language: Go - Size: 128 KB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 293 - Forks: 17

tshakalekholoane/diff
Exports the Go standard library's internal/diff package.
Language: Go - Size: 18.6 KB - Last synced at: 6 days ago - Pushed at: 23 days ago - Stars: 3 - Forks: 1

wagslane/go-password-validator
Validate the Strength of a Password in Go
Language: Go - Size: 31.3 KB - Last synced at: 20 days ago - Pushed at: almost 3 years ago - Stars: 532 - Forks: 43

mirkobrombin/go-module-router
A lightweight, zero-codegen library that lets you compose **modular HTTP applications** in Go. Define repositories, services, middleware and routes in plain Go code and have them autowired at start-up—no reflection on the hot path, no generated files to commit.
Language: Go - Size: 18.6 KB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

mirkobrombin/go-struct-flags
A lightweight and flexible library for binding command‑line arguments to Go structs. Go Struct Flags provides automatic discovery of struct tags, default handlers for common types, custom overrides, before/after hooks, and optional JSON backup.
Language: Go - Size: 9.77 KB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

hedzr/go-ringbuf
Lock-free MPMC Ring Buffer (Generic) for SMP, in golang. Some posts in chinese:
Language: Go - Size: 140 KB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 102 - Forks: 7

altafino/logger
Simple log to terminal
Language: Go - Size: 292 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

mrrebriktd/CryptoUtil
CryptoUtil to Java
Size: 0 Bytes - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

zhyonc/msnet
msnet is a pure Golang networking package for MapleStory
Language: Go - Size: 29.3 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

RobDearling/Octogo
A golang package that provides a client for interfacing with the Octopus Energy API
Language: Just - Size: 1.61 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

GraHms/godantic
godantic is a Go package that provides functionality for decoding JSON data and validating it against a given object structure. It aims to simplify the process of decoding and validating JSON input in Go applications.
Language: Go - Size: 687 KB - Last synced at: 5 days ago - Pushed at: 25 days ago - Stars: 29 - Forks: 1

XinRoom/iprange
这是一个通过给定IP范围字符串生成IP集合的工具. This is a tool for generating IP SETS from a given IP range string. support ipv4 and ipv6
Language: Go - Size: 38.1 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 13 - Forks: 5

gradienthealth/dicom
High Performance DICOM Medical Image Parser in Go.
Language: Go - Size: 25.5 MB - Last synced at: 9 days ago - Pushed at: almost 6 years ago - Stars: 80 - Forks: 10

levigross/grequests
A Go "clone" of the great and famous Requests library
Language: Go - Size: 220 KB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 2,157 - Forks: 138

emicklei/proto
parser for Google ProtocolBuffers definition
Language: Go - Size: 1.32 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 602 - Forks: 67

qrdl/testaroli
Monkey patching unit testing utility for Go
Language: Go - Size: 97.7 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 23 - Forks: 0

GiulianoPoeta99/conventional_commits_cli
A CLI that helps to follow the “Conventional commits” format in order to make a correct versioning of the projects.
Language: Go - Size: 15.7 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

hairyhenderson/hitron_coda
A Go client for the Hitron CODA-4680 Cable Modem/Router (and possibly others!)
Language: Go - Size: 163 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 11 - Forks: 3

luthermonson/go-proxmox
Go client with types and tests for the Proxmox-VE REST API
Language: Go - Size: 320 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 197 - Forks: 60

git-chglog/git-chglog
CHANGELOG generator implemented in Go (Golang).
Language: Go - Size: 2.73 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 2,806 - Forks: 230

KEINOS/go-argonize
Argon2id Go package to facilitate the use of "crypto/argon2" package.
Language: Go - Size: 163 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

pavelnikolov/eventsourcing-go
Event Sourcing + CQRS using Golang Tutorial
Language: Go - Size: 73.2 KB - Last synced at: 4 days ago - Pushed at: about 7 years ago - Stars: 78 - Forks: 11

Waaahx/uwuid
An amazing GO package for creating cool UUID.
Language: Go - Size: 1.95 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 1

oglofus/http-rlc
A Go library that provides a rate-limited HTTP client to simplify working with rate-limited APIs.
Language: Go - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

owasp-amass/resolve
DNS resolver pools written in Go
Language: Go - Size: 339 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 46 - Forks: 12

jimeh/go-render
A simple and flexible solution to render a value to a io.Writer using different formats based on a format string argument.
Language: Go - Size: 89.8 KB - Last synced at: 6 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0
