2101.galeone / igor
igor is an abstraction layer for PostgreSQL with a gorm like syntax.
- igor
- gorm
- prepared-statements
- dbms
- postgresql
- abstraction
- +2 more
Ranked by Attention Score: stars gained over the last 90 complete days
2101–2200 of 2,225 by Attention Score · Aug 7, 2026 – Nov 4, 2026 (UTC)
igor is an abstraction layer for PostgreSQL with a gorm like syntax.
powerful SQL toolkit; offering parsing, building, and migration capabilities.
Go bindings for FANN, library for artificial neural networks
🌟 Useful functional programming helpers for Go
Disgo is the next generation of Discord API Consumption. Create a Discord Bot with Go using this Discord API Wrapper (SDK Client).
A dead-simple, extensible MQTT implementation well suited for embedded systems.
Translated⚡ Rux is an simple and fast web framework. support route group, param route binding, middleware, compatible http.Handler interface.
Go tool to generate documentation for environment variables
🚨 Fiber middleware for slog logger
Go Context Internationalization - translating apps easily
Flexible translation and humanization library for Go, based on the concepts behind gettext.
Working my way through cracking the coding interview in Go, because I want to learn it
Some utilities for Persian language in Go (Golang)
Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.
Xun is a web framework built on Go's built-in html/template and net/http package’s router (1.22).
An implementation of IO, Stream, Fiber for golang inspired by cats and fs2
Go client for the Internet Game Database API
create boilerplate structure for neovim plugins
🌈 burning rainbow bridge between your terminal and serial ports
Automating distributed Gatling load testing using Kubernetes operator
A discord bot for reverse engineers and exploit developers.
Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algorithms, using the same API for all of them.
Simple and lightweight http server for local files
Distributed batch data processing framework
Golang middleware for handling multipart/form-data and uploading files
Game engine for creating retro games for modern computers. Inspired by Pico-8 and powered by Ebitengine.
RES Service protocol library for Go
A tool for testing, building, signing, and publishing binaries.
Wraps the aws-sdk-go and hides the complexity of dealing with the not so Go friendly AWS SDK.
Bind/Reverse Shells, SOCKS, etc over Tor in Golang
A probably paranoid Golang utility library for securely hashing and encrypting passwords based on the Dropbox method. This implementation uses Blake2b, Scrypt and XSalsa20-Poly1305 (via NaCl SecretBox) to create secure password hashes that are also encrypted using a master passphrase.
A Go package that provides a simple way of accessing nested properties in maps and slices.
A stunningly beautiful Terminal backup and restore tool written in Pure Go
OpenStreetMap PBF golang parser
🖍️ Marker is the easiest way to match and mark strings for colorful terminal outputs!
🐇 CLI tool for websockets and Go package
High performance utility functions using Generics
Fluent, type-safe, Go-native style SQL query builder with the migration generation tool
Automatically import infrastructure to tfstate
The library provides a unified way to read configuration data from different sources, such as environment variables, command line flags, and configuration files.
Open Source Rootzone Monitoring
The standards-based Web Components multitool. Generate Custom Elements Manifests, Dev Server, LSP, and MCP for your app or design system
Go library for accessing the MyAnimeList API: https://myanimelist.net/apiconfig/references/api/v2
Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang
MCP server for Git with local Ollama — zero tokens for git operations
hashgen - the blazingly fast hash generator
Free and open-source medical device discovery and identification
Safe access to production databases
GoT is a template engine that turns templates into Go code to compile into your app.
Collection of useful functions. Complete simple tasks faster!
Golang Zap logger with context
API Framework supporting REST and RPC.
Parse natural and standardized dates/times and ranges in Go without knowing the format in advance
The New Yet another Readline for Go
(module) A Go task scheduler for cron jobs with cron expressions, task dependency chains, execution timeouts, and graceful shutdown
Elasticsearch query builder for golang
Orpheus is a high-performance CLI framework designed to be super simple and ~30× faster than popular alternatives with zero external dependencies. Built on FlashFlags, Orpheus provides a simple interface to create modern, fast CLI apps similar to git.
Useful set of tools which helps to manage git tags
A layer of abstraction the around acme/autocert certificate manager (Golang)
Typed test data factories for Go. Compile-time checked field references, faker-backed defaults, and factories derived from factories.
A pool that spins up a given number of processes in advance and attaches stdin and stdout when needed. Very similar to FastCGI but works for any command.
Go HTTP client w/ HTTPS and SOCKS5 Proxy Load-balancing, Failover, Retries, Authentication, and RoundTripper
MPO Stereoscopic 3D Photo Encoder/Decoder Library and CLI Utility
:iphone: iOS DeviceCheck SDK for Go - query and modify the per-device bits
Automate semantic versioning of Git repositories by analyzing their formatted commit history and tagging them with the right SemVer.
A tiny cross-platform Go library to hide/unhide files and directories
Docker-aware backup agent using labels to automate backups for PostgreSQL, MySQL, MongoDB, and Redis to local or S3 compatible storage.
Simple ELF runtime packer for creating self-protecting binaries
Gocache is an in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. it is safe with concorent go routine access.
This plugin allow proxify requests to other host. It can be useful if you want to use separate server as frontend but use one address for both frontend and backend.
TUI application written in GO inspired by tiny-care-terminal
Docker-Sentinel: container update orchestration with manual approval queues
Ara is a golang server for real-time public transport data exchange, using the SIRI protocol.
env Yaml is a configuration loader from Yaml file with enviromental variable that helps to have secret placeholders in yaml file.
Catch broken links before your readers do.
Lazy iterator implementation for Golang