Projects in Awesome Lists tagged with reflection
A curated list of projects in awesome lists tagged with reflection .
https://github.com/skypjack/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
architectural-patterns cpp cpp17 cpp20 data-oriented data-oriented-design ecs ecs-framework entity-component-system entt game-dev game-development game-engine game-programming gamedev header-only modern-cpp no-dependencies production-ready reflection
Last synced: 12 May 2025
https://github.com/pry/pry
A runtime developer console and IRB alternative with powerful introspection capabilities.
console debugger introspection irb pry reflection ruby runtime
Last synced: 12 May 2025
https://github.com/ldqk/masuit.tools
全龄段友好的C#万能工具库,码数吐司库,包含一些常用的操作类,大都是静态类,加密解密,反射操作,权重随机筛选算法,分布式短id,表达式树,linq扩展,文件压缩,多线程下载,硬件信息,字符串扩展方法,日期时间扩展操作,中国农历,大文件拷贝,图像裁剪,验证码,断点续传,集合扩展、Excel导出等常用封装。诸多功能集一身,代码量不到2MB!
datetime encryption excel excel-export expression lambda linq multithreading net5 net6 reflection
Last synced: 12 May 2025
https://github.com/ldqk/Masuit.Tools
全龄段友好的C#万能工具库,码数吐司库,包含一些常用的操作类,大都是静态类,加密解密,反射操作,权重随机筛选算法,分布式短id,表达式树,linq扩展,文件压缩,多线程下载,硬件信息,字符串扩展方法,日期时间扩展操作,中国农历,大文件拷贝,图像裁剪,验证码,断点续传,集合扩展、Excel导出等常用封装。诸多功能集一身,代码量不到2MB!
datetime encryption excel excel-export expression lambda linq multithreading net5 net6 reflection
Last synced: 24 Mar 2025
https://github.com/neargye/magic_enum
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 enum enum-to-string header-only metaprogramming no-dependencies reflection serialization single-file string-to-enum
Last synced: 16 May 2025
https://github.com/Neargye/magic_enum
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 enum enum-to-string header-only metaprogramming no-dependencies reflection serialization single-file string-to-enum
Last synced: 28 Mar 2025
https://github.com/rttrorg/rttr
C++ Reflection Library
c-plus-plus cmake cplusplus-11 introspection library properties reflection serialization
Last synced: 13 Apr 2025
https://github.com/rbuckton/reflect-metadata
Prototype for a Metadata Reflection API for ECMAScript
decorator-metadata javascript metadata proposal reflection typescript
Last synced: 13 May 2025
https://github.com/tiann/freereflection
A library that lets you use reflection without any restriction above Android P
Last synced: 14 May 2025
https://github.com/tiann/FreeReflection
A library that lets you use reflection without any restriction above Android P
Last synced: 27 Mar 2025
https://github.com/doctrine/reflection
The Doctrine Reflection project is a simple library used by the various Doctrine projects which adds some additional functionality on top of the reflection API that comes with PHP. It allows you to get the reflection information about classes, methods and properties statically.
Last synced: 24 Jan 2025
https://github.com/symfony/property-access
Provides functions to read and write from/to an object or array using a simple string notation
access array component extraction index injection object php property property-path reflection symfony symfony-component
Last synced: 13 May 2025
https://github.com/neargye/nameof
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 enum-to-string header-only metaprogramming nameof nameof-operator no-dependencies reflection serialization single-file
Last synced: 14 May 2025
https://github.com/Neargye/nameof
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
c-plus-plus c-plus-plus-17 cplusplus cplusplus-17 cpp cpp17 enum-to-string header-only metaprogramming nameof nameof-operator no-dependencies reflection serialization single-file
Last synced: 28 Mar 2025
https://github.com/felixguendling/cista
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
benchmark cpp cpp17 deserialization efficient high-performance reflection serialization zero-copy
Last synced: 14 May 2025
https://github.com/stephenberry/glaze
Extremely fast, in memory, JSON and interface library for modern C++
api beve binary cplusplus cpp csv fast header-only interface json json-rpc2 json-schema reflection serialization
Last synced: 14 May 2025
https://github.com/newlifex/x
Core basic components: log (file / network), configuration (XML / JSON / HTTP), cache (memory / redis), network (TCP / UDP / HTTP), RPC framework, serialization (binary / XML / JSON), APM performance tracking. 核心基础组件,日志(文件/网络)、配置(XML/Json/Http)、缓存(内存/Redis)、网络(Tcp/Udp/Http)、RPC框架、序列化(Binary/XML/Json)、APM性能追踪。
api network newlife reflection rpc security serialize server service thread
Last synced: 14 May 2025
https://github.com/NewLifeX/X
Core basic components: log (file / network), configuration (XML / JSON / HTTP), cache (memory / redis), network (TCP / UDP / HTTP), RPC framework, serialization (binary / XML / JSON), APM performance tracking. 核心基础组件,日志(文件/网络)、配置(XML/Json/Http)、缓存(内存/Redis)、网络(Tcp/Udp/Http)、RPC框架、序列化(Binary/XML/Json)、APM性能追踪。
api network newlife reflection rpc security serialize server service thread
Last synced: 01 Apr 2025
https://github.com/dotnet/dotnext
Next generation API for .NET
async async-lock atomic-operation cluster concurrency csharp delegate dotnet dotnetcore dotnext fast-reflection hyparview metaprogramming raft raft-consensus raft-consensus-algorithm raft-server reflection write-ahead-log
Last synced: 12 May 2025
https://github.com/aantron/better-enums
C++ compile-time enum to string, iteration, in a single header file
cpp enum header-only reflection
Last synced: 15 May 2025
https://github.com/hugoam/two
c++ toolkit for rapid development of live graphical apps and games
gamedev reflection rendering ui
Last synced: 08 Apr 2025
https://aantron.github.io/better-enums/
C++ compile-time enum to string, iteration, in a single header file
cpp enum header-only reflection
Last synced: 14 Mar 2025
https://github.com/dotnet/dotNext
Next generation API for .NET
async async-lock atomic-operation cluster concurrency csharp delegate dotnet dotnetcore dotnext fast-reflection hyparview metaprogramming raft raft-consensus raft-consensus-algorithm raft-server reflection write-ahead-log
Last synced: 14 Mar 2025
https://github.com/jhump/protoreflect
Reflection (Rich Descriptors) for Go Protocol Buffers
go golang grpc protobuf protocol-buffers reflection
Last synced: 14 May 2025
https://github.com/boostorg/pfr
std::tuple like methods for user defined types without any macro or boilerplate code
boost clang cplusplus cplusplus-14 cpp cpp14 cpp17 gcc magic reflection reflection-library reflections std tuple tuples visual-studio
Last synced: 14 May 2025
https://github.com/timostamm/protobuf-ts
Protobuf and RPC for TypeScript
bigint code-size custom-options grpc-client grpc-server grpc-web protobuf protocol-buffers reflection strict-conformance twirp typescript well-known-types
Last synced: 13 May 2025
https://github.com/easyandroidgroup/easyandroid
一系列简单、轻量、方便的Android开发工具集合(持续更新中),包括Android动态权限、SharedPreferences、反射、日志、Toast、Bundle、MVP、线程池、Html、图文混排、蒙层引导、拍照、图库选择等
activityresult android bundle dimensions executor guide html imagegetter kotlin log mvp permissions photos reflection sharedpreferences toast
Last synced: 12 Apr 2025
https://github.com/veselink1/refl-cpp
Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).
cpp cpp17 header-only metaprogramming no-dependencies production-ready refl-cpp reflection
Last synced: 16 May 2025
https://github.com/wickwirew/runtime
A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.
ios reflection runtime swift swift4
Last synced: 15 May 2025
https://github.com/colinleung-nilocat/unityurp-mobilescreenspaceplanarreflection
Reusable RendererFeature of MobileScreenSpacePlanarReflection
mobile planarreflection reflection render screenspace shader unity urp
Last synced: 16 May 2025
https://github.com/ColinLeung-NiloCat/UnityURP-MobileScreenSpacePlanarReflection
Reusable RendererFeature of MobileScreenSpacePlanarReflection
mobile planarreflection reflection render screenspace shader unity urp
Last synced: 24 Apr 2025
https://github.com/wickwirew/Runtime
A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.
ios reflection runtime swift swift4
Last synced: 06 Dec 2024
https://github.com/sweetiq/schemats
Generate typescript interface definitions from SQL database schema
automation mysql postgres postgresql reflection schema typescript
Last synced: 15 May 2025
https://github.com/SweetIQ/schemats
Generate typescript interface definitions from SQL database schema
automation mysql postgres postgresql reflection schema typescript
Last synced: 30 Apr 2025
https://github.com/evermeer/EVReflection
Reflection based (Dictionary, CKRecord, NSManagedObject, Realm, JSON and XML) object mapping with extensions for Alamofire and Moya with RxSwift or ReactiveSwift
alamofire evreflection json moya objectmapper reactiveswift reflection rxswift swift xml
Last synced: 09 Dec 2024
https://github.com/evermeer/evreflection
Reflection based (Dictionary, CKRecord, NSManagedObject, Realm, JSON and XML) object mapping with extensions for Alamofire and Moya with RxSwift or ReactiveSwift
alamofire evreflection json moya objectmapper reactiveswift reflection rxswift swift xml
Last synced: 15 May 2025
https://github.com/BobbyAnguelov/Esoterica
Esoterica Engine
animation ecs game game-development game-engine gamedev gameengine ragdoll reflection
Last synced: 01 Apr 2025
https://github.com/modern-go/reflect2
reflect api without runtime reflect.Value cost
Last synced: 14 Apr 2025
https://github.com/JohnSundell/Wrap
[DEPRECATED] The easy to use Swift JSON encoder
automatic encoding json reflection swift xcode
Last synced: 19 Apr 2025
https://github.com/ubpa/usrefl
Header-only, tiny (99 lines) and powerful C++20 static reflection library.
clang cpp cpp20 gcc morden-cpp msvc reflection static static-reflection
Last synced: 04 Apr 2025
https://github.com/Ubpa/USRefl
Header-only, tiny (99 lines) and powerful C++20 static reflection library.
clang cpp cpp20 gcc morden-cpp msvc reflection static static-reflection
Last synced: 31 Mar 2025
https://github.com/AustinBrunkhorst/CPP-Reflection
C++ Reflection Parser / Runtime Skeleton
automation build c-plus-plus cmake libclang meta reflection
Last synced: 15 Mar 2025
https://github.com/austinbrunkhorst/cpp-reflection
C++ Reflection Parser / Runtime Skeleton
automation build c-plus-plus cmake libclang meta reflection
Last synced: 05 Apr 2025
https://github.com/billyquith/ponder
C++ reflection library with Lua binding, and JSON and XML serialisation.
c-plus-plus camp cpp cpp-library introspection library lua-bindings reflection reflection-library serializer vcpkg
Last synced: 15 Mar 2025
https://github.com/skypjack/meta
Header-only, non-intrusive and macro-free runtime reflection system in C++
cpp cpp-17 entt header-only macro-free meta modern-cpp non-instrusive reflection runtime runtime-reflection
Last synced: 05 Apr 2025
https://github.com/codingseb/expressionevaluator
A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts
calculations csharp-script eval evaluate evaluate-expressions evaluation evaluator execute executescript expression expression-evaluator expression-parser fluid math mathematical-expressions mathematical-expressions-evaluator parser reflection script scripting
Last synced: 14 Apr 2025
https://github.com/Zewo/Reflection
DEPRECATED
dynamic introspection ios linux mirroring reflection runtime server server-side-swift swift swiftpm
Last synced: 06 Dec 2024
https://github.com/zewo/reflection
DEPRECATED
dynamic introspection ios linux mirroring reflection runtime server server-side-swift swift swiftpm
Last synced: 04 Apr 2025
https://github.com/Roave/BackwardCompatibilityCheck
:ab: Tool to compare two revisions of a class API to check for BC breaks
backward-compatibility bc reflection static-analysis
Last synced: 03 Apr 2025
https://github.com/roave/backwardcompatibilitycheck
:ab: Tool to compare two revisions of a class API to check for BC breaks
backward-compatibility bc reflection static-analysis
Last synced: 14 May 2025
https://github.com/TechRate/Smart-Contract-Audits
Smart Contract security audit reports
audit defi ethereum reflection security security-audit smart-contracts smart-contracts-audit solidity techrate
Last synced: 08 May 2025
https://github.com/goccy/go-reflect
Zero-allocation reflection library for Go
go golang golang-library reflection
Last synced: 15 May 2025
https://github.com/cbeck88/visit_struct
A miniature library for struct-field reflection in C++
cpp11 cpp14 introspection reflection struct-field-visitor visitor
Last synced: 15 May 2025
https://github.com/oleiade/reflections
High level abstractions over the Go reflect library
go golang reflect reflection runtime types
Last synced: 14 May 2025
https://github.com/ZacSweers/MoshiX
Extensions for Moshi including IR plugins, moshi-sealed, and more.
annotation-processor code-generation ir json kapt kotlin kotlin-compiler-plugin kotlin-reflect kotlin-symbol-processor kotlinpoet kotlinx-metadata ksp moshi reflection sealed
Last synced: 16 May 2025
https://github.com/zacsweers/moshix
Extensions for Moshi including IR plugins, moshi-sealed, and more.
annotation-processor code-generation ir json kapt kotlin kotlin-compiler-plugin kotlin-reflect kotlin-symbol-processor kotlinpoet kotlinx-metadata ksp moshi reflection sealed
Last synced: 15 May 2025
https://github.com/rehansaeed/serilog.exceptions
Log exception details and custom properties that are not output in Exception.ToString().
c-sharp dotnet dotnet-core exception logging nuget reflection serilog
Last synced: 29 Apr 2025
https://github.com/RehanSaeed/Serilog.Exceptions
Log exception details and custom properties that are not output in Exception.ToString().
c-sharp dotnet dotnet-core exception logging nuget reflection serilog
Last synced: 16 Mar 2025
https://github.com/p-ranav/alpaca
Serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate code
benchmark binary bytes checksum cpp17 cpp17-library efficient endian-independent fast header-only mit-license no-macros pybind11 python-wrapper python3 reflection serialization-library versioning
Last synced: 07 Apr 2025
https://github.com/p-ranav/structopt
Parse command line arguments by defining a struct
argparse argument-parser arguments clap command-line cpp17 cross-platform header-library header-only library lightweight magic-enum mit-license modern-cpp reflection single-header-lib structopt type-safe type-safety visit-struct-library
Last synced: 08 Apr 2025
https://github.com/tvcutsem/harmony-reflect
ES5 shim for ES6 Reflect and Proxy objects
javascript metaprogramming proxies reflection shim
Last synced: 13 May 2025
https://github.com/kyuubiran/ezxhelper
A library to make Xposed modules development easily.
android ezxhelper java kotlin library reflection xposed
Last synced: 15 May 2025
https://github.com/cryptomorin/xseries
Library for cross-version Minecraft Bukkit support and various efficient API methods.
algorithm api bukkit efficiency java java-edition library maven minecraft minecraft-plugin mojang-minecraft packet papermc performance plugin reflection spigot xseries
Last synced: 15 May 2025
https://github.com/orsinium-labs/enum
Type safe enums for Go without code generation or reflection
enum enum-to-string enums generics go golang metaprogramming reflection string-to-enum
Last synced: 04 Apr 2025
https://github.com/celtera/avendish
declarative polyamorous cross-system intermedia objects
audio c-plus-plus declarative intermedia maxmsp multimedia ossia pd puredata reflection vst
Last synced: 05 Apr 2025
https://github.com/boost-ext/reflect
C++20 Static Reflection library
cpp20 meta-programming reflection
Last synced: 11 May 2025
https://github.com/k-paxian/dart-json-mapper
Serialize / Deserialize Dart Objects to / from JSON
annotation annotations code-generator dart dart-json-mapper dartlang deserialization flutter fromjson json reflection serialization tojson
Last synced: 15 May 2025
https://github.com/taoso/phpcd.vim
phpcd - A Intelligent/Smart PHP Complete Daemon Plugin for Vim/NeoVim
ast complete composer neovim php reflection vim
Last synced: 24 Jan 2025
https://github.com/jetbrains-research/reflekt
A plugin for Kotlin compiler for compile-time reflection
compile-time compile-time-reflection kotlin reflection
Last synced: 05 Apr 2025
https://github.com/specta-rs/specta
Easily export your Rust types to other languages
reflection rspc rust rust-macro specta tauri-specta typesafe typescript
Last synced: 16 May 2025
https://github.com/Hookyns/tst-reflect
Advanced TypeScript runtime reflection system
dependency-injection dotnet generic javascript nodejs plugin reflection rtti rttist runtime runtime-reflection runtime-type-info runtime-types transformer transformer-plugin type type-information typescript typescript-transformer
Last synced: 08 Apr 2025
https://github.com/hookyns/tst-reflect
Advanced TypeScript runtime reflection system
dependency-injection dotnet generic javascript nodejs plugin reflection rtti rttist runtime runtime-reflection runtime-type-info runtime-types transformer transformer-plugin type type-information typescript typescript-transformer
Last synced: 13 Apr 2025
https://github.com/genymobile/mirror
Easy reflection for Java and Android
android java library reflection
Last synced: 09 Apr 2025
https://github.com/nvjob/nvjob-water-shader-simple-and-fast
#NVJOB Simple Water Shaders. Free Unity Asset.
diffuse normalmap nvjob nvjob-water-shader reflection shader shaderlab shaders texture unity unity-asset unity-scripts unity-shader unity-simple-water unity-water unity-water-shader unity3d water water-simulation
Last synced: 07 Apr 2025
https://github.com/crazysunj/CardSlideView
一行代码实现ViewPager卡片效果,比ViewPager2更强大,底层同样是RecyclerView
3d banner card cardview gallery itemdecoration linear page rebound recyclerview reflection transform viewpager
Last synced: 12 May 2025
https://github.com/qlibs/reflect
C++20 Static Reflection library
cpp20 meta-programming reflection
Last synced: 12 Apr 2025
https://github.com/simeonradivoev/ComputeStochasticReflections
Compute Stochastic Screen Space Reflections for unity post processing
compute-shader effect graphics hlsl image-effect postprocessing reflection shader unity unity3d
Last synced: 25 Apr 2025
https://github.com/tuxalin/water-shader
Procedural water shader for general use.
displacement foam hlsl procedural reflection shader unity3d water
Last synced: 26 Apr 2025
https://github.com/16bit-ykiko/magic-cpp
A C++20 header-only library that supports powerful reflection for C++
c-plus-plus c-plus-plus-20 cplusplus cplusplus-20 cpp cpp20 easy-to-use enum field header-only no-dependencies powerful reflection struct typename
Last synced: 06 Apr 2025
https://github.com/simeonradivoev/computestochasticreflections
Compute Stochastic Screen Space Reflections for unity post processing
compute-shader effect graphics hlsl image-effect postprocessing reflection shader unity unity3d
Last synced: 06 Apr 2025
https://github.com/bennyhuo/kotlindeepcopy
DeepCopy extensions for Kotlin Data class. Provide Reflection, Apt, Ksp and Kcp implementations.
apt dataclass deepcopy kcp kotlin ksp reflection
Last synced: 05 Apr 2025
https://github.com/kaleai/easydialog
通过封装DialogFragment实现的dialog,非自定义view,纯净原生!
alertdialog android dialog easydialog reflection style
Last synced: 10 Apr 2025
https://github.com/eonist/my-swift-projects
An overview of my most relevant open-source projects on GitHub
animation array event filewatcher gradient json reflection regex svg xml
Last synced: 10 Apr 2025
https://github.com/plumier/plumier
A TypeScript backend framework focuses on development productivity, uses dedicated reflection library to help you create a robust, secure and fast API delightfully.
backend decorators nodejs plumier reflection typescript
Last synced: 21 Nov 2024
https://github.com/rsdn/CodeJam
Set of handy reusable .NET components that can simplify your daily work and save your time when you copy and paste your favorite helper methods and classes from one project to another
algorithm assertions async codejam collections data-structures discriminated-unions io list range reflection string suffix-tree threading utilities xml
Last synced: 09 Apr 2025
https://github.com/yandex/yatagan
Dependency Injection framework based on Google's Dagger2 API, optimized for fast builds and for managing large graphs with optional dependencies
android dagger2 dependency-injection kapt kotlin ksp reflection
Last synced: 12 Apr 2025
https://github.com/jsoysouvanh/refureku
Cross-platform C++17 Runtime Reflection Library
attributes cmake code-generation code-generator codegen cplusplus cplusplus-17 cpp cpp17 cross-platform dynamic-reflection gamdev game-development game-engine properties reflection
Last synced: 08 Apr 2025
https://github.com/Leandros/metareflect
Metareflect is a lightweight reflection system for C++, based on LLVM and Clangs libtooling.
c-plus-plus c-plus-plus-11 clang llvm reflection
Last synced: 08 May 2025
https://github.com/fsprojects/fsharp.json
F# JSON Reflection based serialization library
fsharp json reflection serialization-library
Last synced: 09 Apr 2025
https://github.com/fsprojects/FSharp.Json
F# JSON Reflection based serialization library
fsharp json reflection serialization-library
Last synced: 17 Dec 2024
https://github.com/cpgf/cpgf
cpgf library
c-plus-plus cpgf lua-bindings python-bindings reflection
Last synced: 08 May 2025
https://github.com/bamotav/Hangfire.RecurringJobAdmin
A dashboard to manage Hangfire's recurring jobs.
aspnetcore cronjob csharp dashboard hacktoberfest hangfire job-scheduler nuget plugin reflection vue-component vue-component-cron vuejs
Last synced: 09 Apr 2025
https://github.com/go-kod/kod
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
aop application code-generation dependency-injection dependency-management di do framework fx generics go golang interceptor microservice opentelemetry reflection spring spring-boot wire
Last synced: 16 May 2025
https://github.com/spatie/laravel-model-info
Get information on all the models in your Laravel project
eloquent laravel models php reflection
Last synced: 15 May 2025
https://github.com/sekwah41/advanced-portals
An advanced portals plugin for bukkit
bukkit craftbukkit java portal portals-plugin reflection spigot teleportation
Last synced: 12 Apr 2025
https://github.com/zju3dv/envgs
[CVPR 2025] EnvGS: Modeling View-Dependent Appearance with Environment Gaussian
2dgs 3dgs cuda optix path-tracing ray-tracing reflection
Last synced: 05 Apr 2025
https://github.com/skbkontur/gremit
.NET Reflection.Emit extensions
csharp dotnet il ilgenerator reflection
Last synced: 13 Apr 2025
https://github.com/cloudwego/dynamicgo
Dynamically and efficiently operate RPC data for Go
dynamic-programming reflection serdes thrift
Last synced: 06 Apr 2025