:fire: Android developers should collect the following utils(updating).
Repository Index
47,133 repositories indexed
1–24 of 96 · Most stars
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
- header-only
- modern-cpp
- cpp
- entity-component-system
An annotation processor for generating type-safe bean mappers
- mapstruct
- java
- annotation-processor
- mapping
A runtime developer console and IRB alternative with powerful introspection capabilities.
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
- cplusplus
- cplusplus-17
- c-plus-plus
- c-plus-plus-17
TOML parser for Golang with reflection.
Java runtime metadata analysis
A reflection based dependency injection toolkit for Go.
- golang
- go
- dependency-injection
- di
A .NET source generator for generating object mappings. No runtime reflection.
- csharp-sourcegenerator
- mapping
- csharp
- roslyn
TickerQ is a fast, reflection-free background task scheduler for .NET built with source generators, EF Core integration, cron + time-based execution, and a real-time dashboard.
- background-processing
- dotnet
- job-scheduler
- real-time-dashboard
C++ Reflection Library
- reflection
- introspection
- serialization
- properties
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
- api
- binary
- cplusplus
- cpp
jOOR - Fluent Reflection in Java jOOR is a very simple fluent API that gives access to your Java Class structures in a more intuitive way. The JDK's reflection APIs are hard and verbose to use. Other languages have much simpler constructs to access type meta information at runtime. Let us make Java reflection better.
🌟 Shiny reflections for mobile websites
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
- java
- intellij
- json
- template-engine
SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
- json-parser
- fast
- golang
- go
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
- cplusplus
- cplusplus-17
- c-plus-plus
- c-plus-plus-17
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
- serialization
- cpp
- cpp17
- reflection
Next generation API for .NET
- reflection
- raft
- raft-consensus
- raft-consensus-algorithm
A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, Avro, Boost Serialization, BSON, Cap'n Proto, CBOR, Cereal, Command line interfaces, CSV, Environment variables, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML, yas / msgpack.org[C++20]
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
- code-analysis
- code-transformation
- metaprogramming
- code-generation
C++ compile-time enum to string, iteration, in a single header file
- enum
- cpp
- reflection
- header-only
High performance Java reflection