Showing 36 of 2346 projects
Type-safe functions for common Go slice operations like deduplication, filtering, and element manipulation.
A Go library for submitting and managing jobs on HPC clusters using the DRMAA standard.
A cross-shell customizable powerline-like prompt written in Go with asynchronous segment loading and icon support.
A transpiler that converts Fortran 77 source code into equivalent Go code, preserving functionality and comments.
A Go library providing an unlimited job queue and concurrent worker pools for background task processing.
A Go-based URL shortener with MySQL support using bijective conversion for efficient short URL generation.
A Go library for inflecting Russian first names, middle names, and last names into grammatical cases.
A Go package implementing a floating-point arithmetic expression evaluator using Dijkstra's Shunting Yard algorithm.
A Go code generator that creates type-to-type copy functions with flexible field mapping and conversion rules.
A terminal user interface (TUI) for browsing, editing, comparing, and managing .env files.
A simple exponential backoff implementation in Go for handling retries with faulty or slow systems.
High-performance Go implementation of Claude Code utilities providing statusline generation and MCP server management.
A command-line tool that analyzes and reports function/method lengths in Go packages using AST parsing.
A distributed, highly scalable, and secure open-source cloud platform for messaging and event-driven architecture.
A Go library for Apache Avro with strong typing, SQL integration, and Redshift schema generation.
A lightweight Go library to generate Swagger 2.0 JSON API documentation without code generation or framework constraints.
A Go package extending sync.WaitGroup with error handling and configurable concurrency limits.
Automates the lifecycle of deploying PocketBase applications to production servers.
A Go library that provides browser detection and capabilities using the browscap.ini database.
A Go library providing flexible generic data types for JSON encoding/decoding and type conversion.
A Go implementation of FreeDesktop.org (XDG) specifications for accessing user directories, desktop files, trash, and more.
A simple and easy-to-use retry library for Go, supporting both generic operations and HTTP requests.
A Terraform provider for managing and using secrets from SecretHub within infrastructure-as-code workflows.
A drop-in replacement for Slurm's MailProg that delivers job notifications to Discord, Matrix, Telegram, MS Teams, Slack, email, and Mattermost.
A lightweight Go library for effortless input validation using struct tags, with no external dependencies.
A Neovim plugin for an intuitive, collapsible display of Go symbol structures, including methods across files.
A honeypot server written in Go that logs attacker interactions to a database.
A collection of simple, fast, and customizable logging packages for Go, optimized for command-line and cron jobs.
A comprehensive collection of generic data structures and algorithms for Go 1.18+, including lists, sets, maps, trees, and stacks.
A minimalistic template combining PocketBase backend and SvelteKit frontend in a single Docker image or binary for easy deployment.
A Go linter that suggests replacing literals with standard library constants and variables for better code quality.
A collection of CLI argument types for the Go flag package, providing validation and parsing for enums, URLs, IPs, JSON, and more.
A Go library providing helper functions to create pointers for optional fields of basic types, now deprecated in Go 1.26+.
A minimalistic Go library that extends the standard flag package with subcommands, bash completion, and explicit positional arguments.
A Go utility class providing type-safe methods for common slice operations like filtering, deduplication, and sorting.
A performant Go wrapper around reflect for loose type conversion, struct mapping, and slice building.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.