Showing 26 of 26 projects
A set of extensions for Go's database/sql library providing named parameter support and struct mapping.
A Go library for relational persistence that maps structs to database tables with minimal boilerplate.
A flexible and powerful SQL string builder library plus a zero-config ORM for Go.
A Go library for building SQL queries and mapping results, providing a lightweight alternative to ORMs.
A Go library for scanning database rows into structs, maps, and primitive types with minimal boilerplate.
A Go library for decoding url.Values into Go values and encoding Go values into url.Values with full map and array support.
Generate type-safe Go converters by defining interface function signatures, avoiding runtime reflection.
A lightweight Go library for scanning SQL rows directly into structs, slices, and primitive types.
A single-header C++ library for parsing JSON directly to C++ structs and serializing structs back to JSON.
A code-generated, type-safe SQL query builder and struct mapper for Go that eliminates magic strings and boilerplate.
A lightweight Go library for reading Excel files as relational data tables, simplifying configuration parsing.
A fast, feature-rich deep-copy library for Go with support for complex type conversions and custom copying behaviors.
A Go library providing environment variable management with tree structures and struct population.
A Crystal configuration library that loads and parses JSON, YAML, and dotenv formats with support for environment variables and remote key-value stores.
A Go code generator that creates type-to-type copy functions with flexible field mapping and conversion rules.
A performant Go wrapper around reflect for loose type conversion, struct mapping, and slice building.
A Go library for binding Excel files to structs with support for reading, writing, and flexible data mapping.
A Go library for parsing and generating fixed-width file formats with struct-based mapping.
A Go library for converting values between types with a flexible recipe system and built-in conversions.
A Go library for extracting specific properties from complex JSON into Go structs without full struct definitions.
A Go package for encoding and decoding INI configuration files with support for structured data.
A high-level, performant CSV encoding and decoding library for Go 1.18+ with extensive configuration options.
A lightweight pseudo-ORM for Go that provides SQL generation and struct mapping without full ORM complexity.
An Elixir library that coerces maps into structs with key mapping and type conversion capabilities.
An Elixir library for transforming data representations between structs and formats like JSON.
A Go library that automatically generates SQL UPDATE queries from structs, reducing boilerplate code and manual SQL maintenance.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.