📈 GH Trending Explorer 🎲 Surprise me

Search: reflection · clear

skypjack / entt

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

★ 13k C++ 1d ago
pry / pry

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

★ 6.8k Ruby 1d ago
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

★ 6.2k C++ 8d ago
ldqk / Masuit.Tools

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

★ 6.2k C# today
riok / mapperly

A .NET source generator for generating object mappings. No runtime reflection.

★ 4.2k C# 1d ago
Arcenox-co / TickerQ

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.

★ 3.6k C# today
stephenberry / glaze

Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF

★ 3.1k C++ today
jOOQ / jOOR

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.

★ 2.8k Java 6d ago
symfony / property-access

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

★ 2.8k PHP 5d ago
manifold-systems / manifold

Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.

★ 2.8k Java 3d ago
facet-rs / facet

Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need

★ 2.6k Rust today
KhronosGroup / SPIRV-Cross

SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.

★ 2.5k GLSL 6d ago
Neargye / nameof

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

★ 2.4k C++ today
felixguendling / cista

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

★ 2.3k C++ 5d ago
Cysharp / ConsoleAppFramework

Zero Dependency, Zero Overhead, Zero Reflection, Zero Allocation, AOT Safe CLI Framework powered by C# Source Generator.

★ 2.2k C# 14d ago
Orkas-AI / Orkas

Orkas is an open-source, local-first AI desktop app: a commander LLM directs specialist sub-agents, and runs your installed coding CLIs — Claude Code, Codex, OpenCode, OpenClaw, Hermes — as local sessions. Agents self-evolve via reflection and skill crystallization. BYO keys. macOS / Windows / Linux.

★ 2.2k JavaScript today
alibaba / yalantinglibs

A 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.

★ 2.2k C++ today
INRIA / spoon

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.

★ 2.0k Java today
munich-data-engineering / reflect-cpp

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]

★ 2.0k C++ today
laminas / laminas-code

Extensions to the PHP Reflection API, static code scanning, and code generation

★ 1.9k PHP today
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性能追踪。

★ 1.9k C# today
glycerine / zygomys

Zygo 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.

★ 1.8k Go 7d ago
hugoam / two

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

★ 1.7k C++ 14d ago
emarco177 / langchain-course

A project-based course repository for developing AI agents using LangChain v1+ and LangGraph: search agents, RAG systems, reflection agents, and code interpreters.

★ 1.7k 3d ago
boostorg / pfr

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

★ 1.5k C++ 13d ago
Roave / BetterReflection

:crystal_ball: Better Reflection is a reflection API that aims to improve and provide more features than PHP's built-in reflection API.

★ 1.2k PHP 3d ago
KhronosGroup / SPIRV-Reflect

SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.

★ 877 C 15d ago
bcmi / libcom

Image composition toolbox: everything you want to know about image composition/compositing or object/subject insertion/addition/compositing.

★ 742 Python 15d ago
easymock / objenesis

Okay, 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 constructor, you want to bypass the constructor code, or set final fields. There are numerous clever (but fiddly) approaches to getting around this and this library provides a simple way to get at them. You will find the official site here.

★ 630 Java 1d ago
p-ranav / alpaca

Serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate code

★ 562 C++ 15d ago
TianyuCodings / JevHarness

LLM-authored task-specific Jev harnesses with optional full-trajectory reward reflection and GEPA evolution.

★ 555 Python 4d ago
ZacSweers / MoshiX

Extensions for Moshi including IR plugins, moshi-sealed, and more.

★ 542 Kotlin today
CryptoMorin / XSeries

Library for cross-version Minecraft Bukkit support and various efficient API methods.

★ 531 Java 11d ago
LuxAlgo / trade-journal

The open-source trade journal. Broker sync, P&L calendar, deep analytics, and AI reflection. Self-hosted, MIT, free. By LuxAlgo.

★ 512 TypeScript 5d ago
kropdx / reflection-engine

A downloadable prompt that turns your AI assistant's memory of you into a candid, evidence-grounded portrait.

★ 322 2mo ago
Apricooooot / local-culture-agent

A local-first AI companion for books and films, with memory, ratings, reflections, and personalized recommendations.

★ 100 Python 2mo ago
itsAalaa7 / adhd-study-coach

ADHD-friendly study companion agent for Claude Code: spaced repetition, small-chunk teaching, Feynman reflection

★ 87 23d ago
waltstephen / UMM-Reflection

Learning Native Reflection in Unified Models: reflection SFT and multi-round Flow-GRPO RL for BAGEL

★ 31 Python today
zealxz / quietloop

Evidence-driven, privacy-first reflective automation for personal agents.

★ 30 Python 1mo ago