reflection

There are 1512 repositories under reflection topic.

  • entt

    skypjack/entt

    Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

    Language:C++9.6k176823845
  • pry/pry

    A runtime developer console and IRB alternative with powerful introspection capabilities.

    Language:Ruby6.7k1151.5k600
  • ldqk/Masuit.Tools

    全龄段友好的C#万能工具库,码数吐司库,包含一些常用的操作类,大都是静态类,加密解密,反射操作,权重随机筛选算法,分布式短id,表达式树,linq扩展,文件压缩,多线程下载,硬件信息,字符串扩展方法,日期时间扩展操作,**农历,大文件拷贝,图像裁剪,验证码,断点续传,集合扩展、Excel导出等常用封装。诸多功能集一身,代码量不到2MB!

    Language:C#5.2k141751.2k
  • 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

    Language:C++4.5k70209416
  • rbuckton/reflect-metadata

    Prototype for a Metadata Reflection API for ECMAScript

    Language:TypeScript3.1k40124178
  • rttrorg/rttr

    C++ Reflection Library

    Language:C++3k93265424
  • 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.

    Language:PHP2.9k14920
  • tiann/FreeReflection

    A library that lets you use reflection without any restriction above Android P

    Language:C++2.9k6257529
  • symfony/property-access

    Provides functions to read and write from/to an object or array using a simple string notation

    Language:PHP2.7k5024
  • Neargye/nameof

    Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum

    Language:C++2k3533109
  • 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性能追踪。

    Language:C#1.7k16588520
  • cista

    felixguendling/cista

    Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.

    Language:C++1.7k3380106
  • two

    hugoam/two

    c++ toolkit for rapid development of live graphical apps and games

    Language:C++1.7k782490
  • aantron/better-enums

    C++ compile-time enum to string, iteration, in a single header file

    Language:C++1.6k5690167
  • dotNext

    dotnet/dotNext

    Next generation API for .NET

    Language:C#1.6k47131119
  • jhump/protoreflect

    Reflection (Rich Descriptors) for Go Protocol Buffers

    Language:Go1.3k30244168
  • boostorg/pfr

    std::tuple like methods for user defined types without any macro or boilerplate code

    Language:C++1.3k48106154
  • easyandroidgroup/EasyAndroid

    一系列简单、轻量、方便的Android开发工具集合(持续更新中),包括Android动态权限、SharedPreferences、反射、日志、Toast、Bundle、MVP、线程池、Html、图文混排、蒙层引导、拍照、图库选择等

    Language:Kotlin1.2k2517197
  • wickwirew/Runtime

    A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.

    Language:Swift1.1k215694
  • SweetIQ/schemats

    Generate typescript interface definitions from SQL database schema

    Language:TypeScript1k2256103
  • veselink1/refl-cpp

    Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).

    Language:C++1k316275
  • ColinLeung-NiloCat/UnityURP-MobileScreenSpacePlanarReflection

    Reusable RendererFeature of MobileScreenSpacePlanarReflection

    Language:C#9952111151
  • timostamm/protobuf-ts

    Protobuf and RPC for TypeScript

    Language:TypeScript98213278124
  • evermeer/EVReflection

    Reflection based (Dictionary, CKRecord, NSManagedObject, Realm, JSON and XML) object mapping with extensions for Alamofire and Moya with RxSwift or ReactiveSwift

    Language:Swift96630275119
  • stephenberry/glaze

    Extremely fast, in memory, JSON and interface library for modern C++

    Language:C++9422329992
  • Esoterica

    BobbyAnguelov/Esoterica

    Esoterica Engine

    Language:C++821293259
  • modern-go/reflect2

    reflect api without runtime reflect.Value cost

    Language:Go741181871
  • JohnSundell/Wrap

    [DEPRECATED] The easy to use Swift JSON encoder

    Language:Swift72915047
  • byhieg/JavaTutorial

    Java教程,包括多线程,泛型,反射,IO,容器类,注解

    Language:Java662495307
  • AustinBrunkhorst/CPP-Reflection

    C++ Reflection Parser / Runtime Skeleton

    Language:C++642491593
  • billyquith/ponder

    C++ reflection library with Lua binding, and JSON and XML serialisation.

    Language:C++6313411692
  • Zewo/Reflection

    DEPRECATED

    Language:Swift599371346
  • Ubpa/USRefl

    Header-only, tiny (99 lines) and powerful C++20 static reflection library.

    Language:C++58915275
  • codingseb/ExpressionEvaluator

    A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts

    Language:C#566318297
  • Roave/BackwardCompatibilityCheck

    :ab: Tool to compare two revisions of a class API to check for BC breaks

    Language:PHP5661414459
  • TechRate/Smart-Contract-Audits

    Smart Contract security audit reports