Showing 36 of 2767 projects
An embedded single-file SQL database written in Go, inspired by SQLite and designed for learning and lightweight use.
A nicer, more ergonomic interface for the Go standard library HTTP client with better defaults and utilities.
A Go wrapper for Starlark that simplifies embedding, provides enhanced data conversion, and includes useful extension libraries.
A PocketBase plugin that adds Telegram WebApp Auth and Telegram Login Widget authentication methods.
A cross-shell customizable powerline-like prompt written in Go with asynchronous segment loading and icon support.
A Go code generator that creates type-to-type copy functions with flexible field mapping and conversion rules.
A high-performance AI agent runtime engine that transforms terminal AI tools into production services with persistent sessions.
A collection of independent Go packages for building small daemons and servers with advanced logging, systemd integration, and graceful reloads.
A Go package for fast, type-safe copying between structs with support for nested structures, embedded types, and pointers.
A Go library for inflecting Russian first names, middle names, and last names into grammatical cases.
A Go library for submitting and managing jobs on HPC clusters using the DRMAA standard.
Type-safe functions for common Go slice operations like deduplication, filtering, and element manipulation.
A plugin for rk-boot that configures Gin microservices and injects middlewares from YAML files.
A transpiler that converts Fortran 77 source code into equivalent Go code, preserving functionality and comments.
A lightweight and versatile Go library providing utility functions for common operations like boolean conversions, map operations, string manipulations, and more.
A collection of independent Go packages for building small daemons and servers with advanced logging, systemd integration, and graceful reloads.
A Go-based URL shortener with MySQL support using bijective conversion for efficient short URL generation.
High-performance Go implementation of Claude Code utilities providing statusline generation and MCP server management.
A simple exponential backoff implementation in Go for handling retries with faulty or slow systems.
A drop-in replacement for Slurm's MailProg that delivers job notifications to Discord, Matrix, Telegram, MS Teams, Slack, email, and Mattermost.
A Go implementation of FreeDesktop.org (XDG) specifications for accessing user directories, desktop files, trash, and more.
A Go library providing polymorphic generic containers and functions to reduce boilerplate, inspired by Kotlin's Sequence and Map.
A distributed, highly scalable, and secure open-source cloud platform for messaging and event-driven architecture.
A command-line tool that analyzes and reports function/method lengths in Go packages using AST parsing.
A Go HTTP client library for accessing the xkcd webcomic API.
A Go library providing an unlimited job queue and concurrent worker pools for background task processing.
Automates the lifecycle of deploying PocketBase applications to production servers.
A Go package implementing a floating-point arithmetic expression evaluator using Dijkstra's Shunting Yard algorithm.
A simple and easy-to-use retry library for Go, supporting both generic operations and HTTP requests.
A minimalistic template combining PocketBase backend and SvelteKit frontend in a single Docker image or binary for easy deployment.
A Go package extending sync.WaitGroup with error handling and configurable concurrency limits.
A Go library for Apache Avro with strong typing, SQL integration, and Redshift schema generation.
A Go library providing flexible generic data types for JSON encoding/decoding and type conversion.
A Terraform provider for managing and using secrets from SecretHub within infrastructure-as-code workflows.
A honeypot server written in Go that logs attacker interactions to a database.
A Go library that provides browser detection and capabilities using the browscap.ini database.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.