Skip to content

Top 100 Reflection Repositories

Back to Home

Ranking

RankingProject NameStarsForksLanguageOpen IssuesDescriptionLast Commit
1entt12,6971,095C++10Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more2026-05-21
2ReflectionDocBlock9,384136PHP102026-03-18
3ReflectionCommon9,06021PHP02025-11-10
4pry6,820607Ruby109A runtime developer console and IRB alternative with powerful introspection capabilities.2026-03-02
5object-reflector6,2823PHP1Allows reflection of object attributes, including inherited and non-public ones2026-05-21
6Masuit.Tools6,1781,297C#0全龄段友好的C#万能工具库,码数吐司库,包含一些常用的操作类,大都是静态类,加密解密,反射操作,权重随机筛选算法,分布式短id,表达式树,linq扩展,文件压缩,多线程下载,硬件信息,字符串扩展方法,日期时间扩展操作,中国农历,大文件拷贝,图像裁剪,验证码,断点续传,集合扩展、Excel导出等常用封装。诸多功能集一身,代码量不到2MB!2026-05-09
7magic_enum6,074549C++19Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code2026-05-17
8toml4,957549Go18TOML parser for Golang with reflection.2026-04-15
9reflections4,770705Java117Java runtime metadata analysis2024-06-17
10dig4,467225Go22A reflection based dependency injection toolkit for Go.2025-05-13
11mapperly4,075219C#59A .NET source generator for generating object mappings. No runtime reflection.2026-05-20
12TickerQ3,469208C#66TickerQ 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.2026-05-19
13rttr3,464483C++124C++ Reflection Library2024-04-25
14reflect-metadata3,355190TypeScript25Prototype for a Metadata Reflection API for ECMAScript2024-03-29
15FreeReflection3,151567C++5A library that lets you use reflection without any restriction above Android P2024-10-14
16reflection2,90718PHP0The 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 ge...2023-08-23
17jOOR2,832376Java23jOOR - 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...2025-01-06
18property-access2,82327PHP0Provides functions to read and write from/to an object or array using a simple string notation2026-05-19
19glaze2,802245C++13Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF2026-05-21
20shiny2,77967JavaScript5🌟 Shiny reflections for mobile websites2022-12-02
21Reflection_Summary2,572499-3算法理论基础知识应知应会2022-10-30
22facet2,485117Rust113Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need2026-05-19
23fastjson2,454154Go50Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection2026-02-21
24SPIRV-Cross2,431663GLSL133SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.2026-05-20
25self-rag2,381224Python63This includes the original implementation of SELF-RAG: Learning to Retrieve, Generate and Critique through self-reflection by Akari Asai, Zeqiu Wu, Yizhong Wang, Avirup Sil, and Hannaneh Hajishirzi.2024-05-25
26nameof2,319124C++2Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum2026-05-03
27cista2,222156C++9Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.2026-05-08
28ConsoleAppFramework2,182125C#11Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe CLI Framework powered by C# Source Generator.2026-05-20
29yalantinglibs2,130315C++36A collection of modern C++ libraries, include coro_http, coro_rpc, compile-time reflection, struct_pack, struct_json, struct_xml, struct_pb, easylog, async_simple etc.2026-05-21
30mcp-shrimp-task-manager2,105250JavaScript34Shrimp Task Manager is a task tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency. It converts natural language into structured dev tasks with dependency tracking...2025-08-21
31dotNext1,937153C#1Next generation API for .NET2026-05-22
32laminas-code1,91291PHP21Extensions to the PHP Reflection API, static code scanning, and code generation2026-05-18
33X1,860547C#0Core basic components: log (file / network), configuration (XML / JSON / HTTP), cache (memory / redis), network (TCP / UDP / HTTP), RPC framework, serialization (binary / XML / JSON), APM performance ...2026-05-17
34reflect-cpp1,858179C++62A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, Avro, Boost Serialization, BSON, Cap'n Proto, CBOR, Cereal, CSV, flexbuffers, msgpack, parquet, ...2026-05-16
35better-enums1,818182C++44C++ compile-time enum to string, iteration, in a single header file2024-02-10
36zygomys1,78583Go8Zygo is a Lisp interpreter written in 100% Go. Central use case: dynamically compose Go struct trees in a zygo script, then invoke compiled Go functions on those trees. Makes Go reflection easy.2026-03-15
37NLP-Knowledge-Graph1,759370-1自然语言处理、知识图谱、对话系统,大模型等技术研究与应用。2025-02-08
38two1,72997C++10c++ toolkit for rapid development of live graphical apps and games2023-11-21
39AgenticRAG-Survey1,625180-0Agentic-RAG explores advanced Retrieval-Augmented Generation systems enhanced with AI LLM agents.2025-10-20
40reflectasm1,545219Java11High performance Java reflection2025-06-05
41protoreflect1,481183Go8Reflection (Rich Descriptors) for Go Protocol Buffers2026-05-01
42pfr1,478168C++37std::tuple like methods for user defined types without any macro or boilerplate code2026-04-24
43langchain-course1,4152,630-5A project-based course repository for developing AI agents using LangChain v1+ and LangGraph: search agents, RAG systems, reflection agents, and code interpreters.2026-04-02
44protobuf-ts1,343152TypeScript61Protobuf and RPC for TypeScript2026-05-20
45Mulberry1,242113Python3[NIPS'25 Spotlight] Mulberry, an o1-like Reasoning and Reflection MLLM Implemented via Collective MCTS2026-01-16
46BetterReflection1,240138PHP14🔮 Better Reflection is a reflection API that aims to improve and provide more features than PHP's built-in reflection API.2026-05-22
47enumeratum1,220149Scala7A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations.2026-03-28
48refl-cpp1,20184C++2Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).2022-11-05
49procyon1,198139Java45Procyon is a suite of Java metaprogramming tools, including a rich reflection API, a LINQ-inspired expression tree API for runtime code generation, and a Java decompiler.2022-06-12
50EasyAndroid1,182190Kotlin8一系列简单、轻量、方便的Android开发工具集合(持续更新中),包括Android动态权限、SharedPreferences、反射、日志、Toast、Bundle、MVP、线程池、Html、图文混排、蒙层引导、拍照、图库选择等2020-09-24
51UnityURP-MobileScreenSpacePlanarReflection1,181165C#7Reusable RendererFeature of MobileScreenSpacePlanarReflection2022-11-14
52Runtime1,16696Swift22A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.2024-06-04
53Compare-Net-Objects1,142192C#0What you have been waiting for 👍 Perform a deep compare of any two .NET objects using reflection. Shows the differences between the two objects.2025-07-17
54NetEscapades.EnumGenerators1,11456C#9A source generator for generating fast "reflection" methods for enums2026-05-11
55schemats1,062103TypeScript32Generate typescript interface definitions from SQL database schema2022-01-06
56Esoterica1,05779C++2Esoterica Engine2025-01-11
57EVReflection959131Swift23Reflection based (Dictionary, CKRecord, NSManagedObject, Realm, JSON and XML) object mapping with extensions for Alamofire and Moya with RxSwift or ReactiveSwift2025-04-18
58Image-Generation-CoT86628Python19[CVPR 2025] The First Investigation of CoT Reasoning (RL, TTS, Reflection) in Image Generation2026-03-19
59usaco-tripple-perfect8471C++0Showcasing my 2025 USACO US Open dual perfect scores (1000/1000 in both Gold & Silver divisions) — one of only 8 U.S. high schoolers nationwide. Solutions, analysis, and reflections on achieving top ~...2026-02-22
60SPIRV-Reflect835175C36SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.2026-05-20
61GenFu83296C#43GenFu is a library you can use to generate realistic test data. It is composed of several property fillers that can populate commonly named properties through reflection using an internal database of ...2022-11-30
62reflect282777Go16reflect api without runtime reflect.Value cost2025-03-22
63reflect77622Rust17Compile-time reflection API for developing robust procedural macros (proof of concept)2026-02-16
64Wrap72848Swift0[DEPRECATED] The easy to use Swift JSON encoder2021-05-20
65CPP-Reflection703103C++0C++ Reflection Parser / Runtime Skeleton2019-10-28
66CVE-2025-33073700134Python2PoC Exploit for the NTLM reflection SMB flaw.2026-02-18
67USRefl69079C++0Header-only, tiny (99 lines) and powerful C++20 static reflection library.2021-08-07
68AlphaAvatar68643Python0A real-time interactive Omni Avatar built on LiveKit, which allows you to seamlessly integrate with any open source Avatar components (real-time model, visual, voice, memory, search, etc.).2026-05-16
69JavaTutorial685308Java4Java教程,包括多线程,泛型,反射,IO,容器类,注解2017-07-03
70ponder66298C++34C++ reflection library with Lua binding, and JSON and XML serialisation.2022-10-31
71VCTRenderer65767C++1A real time global illumination solution that achieves glossy surfaces, diffuse reflection, specular reflection, ambient occlusion, indirect shadows, soft shadows, emissive materials and 2-bounce GI. ...2026-02-14
72dagger-reflect65644Java25A reflection-based implementation of the Dagger dependency injection library for fast IDE builds.2021-05-19
73meta65452C++0Header-only, non-intrusive and macro-free runtime reflection system in C++2025-05-08
74archimedes64826C++1C++20 reflection via code generation2022-10-22
75visit_struct64355C++13A miniature library for struct-field reflection in C++2025-10-31
76objenesis63097Java5Okay, it's pretty easy to instantiate objects in Java through standard reflection. However there are many cases where you need to go beyond what reflection provides. For example, if there's no public...2026-05-20
77ExpressionEvaluator628102C#31A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts2025-09-08
78FXImageView62265Objective-C6FXImageView is a class designed to simplify the application of common visual effects such as reflections and drop-shadows to images, and also to help the performance of image loading by handling it on...2017-04-01
79Reflection59742Swift7DEPRECATED2021-03-29
80go-reflect59623Go4Zero-allocation reflection library for Go2023-11-16
81BackwardCompatibilityCheck59666PHP37🆎 Tool to compare two revisions of a class API to check for BC breaks2026-05-22
82kMirrors59544C#17Planar reflections for Unity's Universal Render Pipeline.2022-06-21
83EzXHelper59163Kotlin0A library to make Xposed modules development easily.2026-05-02
84specta58964Rust14Easily export your Rust types to other languages2026-05-13
85screen-space-reflections58848Roff11Implements Screen Space Reflections in three.js2023-06-10
86Smart-Contract-Audits576141-29Smart Contract security audit reports2026-05-05
87langgraph-course574266-4Hands-on LangGraph course repo for building production-grade LLM agents with Agentic RAG, ReAct, and reflection workflows.2026-04-02
88alpaca56046C++17Serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate code2024-09-30
89Unity-ScreenSpaceReflections-URP53929C#5SSR solution for Unity URP2024-04-26
90MoshiX53841Kotlin10Extensions for Moshi including IR plugins, moshi-sealed, and more.2026-05-21
91reflections53751Go4High level abstractions over the Go reflect library2024-08-24
92Serilog.Exceptions53753C#14Log exception details and custom properties that are not output in Exception.ToString().2026-04-27
93XSeries525145Java4Library for cross-version Minecraft Bukkit support and various efficient API methods.2026-05-15
94cs-summary-reflection524179Java0💡 没啥用的仓库,别看了。关注 https://github.com/bitlap/zim2022-02-16
95reflect51529C++8C++20 Static Reflection library2025-09-13
96structopt51027C++6Parse command line arguments by defining a struct2024-10-27
97SigmaPotato49451C#1SeImpersonate privilege escalation tool for Windows 8 - 11 and Windows Server 2012 - 2022 with extensive PowerShell and .NET reflection support.2024-05-16
98harmony-reflect48246JavaScript8ES5 shim for ES6 Reflect and Proxy objects2024-01-15
99avendish47817C++47declarative polyamorous cross-system intermedia objects2026-05-11
100146327-0無許諾配信 企業理念剽窃 動物の森収益化 大神ミオ権利者削除 戌神権利侵害発言 常闇トワ炎上 夜空メルストーカー被害 建築王サポーター放置 赤十字マーク 魔乃アロエ卒業 一つの中國支持声明 大空昴3Dライブ 無限延期清掃員職業差別 日清コラボ楽曲 musedash非公開 rog案件取り消し 壁画ライブ 丁真 Ding Zhen 郑爽 Zheng Shuang 防护林 与朵小天使w 伊月猫凛 本主萌...2021-03-15