Showing 27 of 99 projects
A Swift protocol that uses reflection to provide detailed textual representations of classes, similar to structs or JSON.
A Go package for safely accessing nested properties in maps and slices, inspired by lodash's get function.
An instrumentation-based approach to resolve reflective calls in Android apps for improved static analysis.
A Go library for encoding and decoding structs into HTTP header fields using struct tags.
A performant Go wrapper around reflect for loose type conversion, struct mapping, and slice building.
A Go library for building and evaluating dynamic decision trees programmatically or from JSON, with support for pre-processing inputs.
A Go package for accessing struct fields by path expressions using reflection.
A reflection-based dependency injection package for Go that automates dependency management with type safety and runtime efficiency.
Autogenerates GraphQL types from Java classes for use with graphql-java, with fully customizable generation strategies.
A Java library for creating and consuming Siren hypermedia entities with fluent builders and reflection-based resource APIs.
A Go library for flexible type conversion between any types, especially useful with runtime-known types during serialization.
A Go package providing simple functions to manipulate structs, including searching, comparing, and transforming fields.
A Go library for converting values between types with a flexible recipe system and built-in conversions.
A Go library for creating and managing types dynamically at runtime using reflection.
A Go utility that automatically populates struct fields using custom fill tags and filler functions.
A Symfony bundle that provides console commands to list available Twig functions, filters, and tests with their parameters and extensions.
A dependency injection library for Go 1.18+ that uses generics and reflection to automatically wire objects.
A Go library providing a global IoC container for automatic dependency injection with reflection-based runtime resolution.
A collection of utility functions for simplifying and enhancing work with Go's reflection package.
A lightweight Java annotation processor for automatic DTO and mapper generation from entities.
A simple and elegant interface for Go's reflect package providing callers, copiers, getters, and setters.
An ActionScript library providing robust reflection, serialization, seeded random number generation, cryptography, networking, and audio management.
A zero-dependency Go library for parsing and manipulating struct tags with type information.
A single-header C++11 library for runtime reflection and metadata on aggregate structs and classes.
A Go library for recursively traversing and inspecting arbitrary object structures using reflection.
A framework that simplifies Entity Framework Core integration in Blazor apps using reflection to reduce boilerplate code.
A Go library for modifying private struct fields in imported packages during testing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.