j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*
- Updated
May 24, 2025 - C
j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*
C++ library for type introspection, reflection, and scripting interface
Reflection and some other related Go-like features for C
Reflection for C Struct. Runtime introspection and intercession for struct fields, supports struct and field annotation.
A ray tracer implemented on CPU with Antialiasing, Blinn–Phong lighting model, Object shadows, Reflections of objects, Multithreaded render
Code-generates ANSI C helpers that give your structs reflection-style access to field names, types, and values.
c language based reflection to understand arguments
netfilter skmark
Streamlining Software Design
Implement a raytracer and simulate real-life light interactions with objects (like shadows/reflections) while experimenting with rendering objects made up of different materials (like dielectrics or specular).
ProtoBug is a C library designed to track down errors in a binary game protocol. It provides opt-out detailed error messages that help identify and debug issues in the protocol.
C++ compile time library to automatically render types using ImGui.
42 Core Curriculum --- A raytracing project in C: Insert a scene and generate an image! --- Group project of @tleisterer and @Horrjiy.
Introspection and serialization tooling for C
A C++ wrapper for SQLite with compile time reflection
All the Programs of 5th Sem Computer Graphics Lab with their output in different steps. These programs include fundamental graphics concepts such as drawing algorithms, geometric transformations, clipping techniques, 2D/3D viewing, curves, shading, and basic computer graphics rendering methods.
Create photorealistic images via ray tracing
Reflection primitives for C - access struct fields generically at runtime.
Vulkan game engine
Simple C++ ray tracing framework and demos
Add a description, image, and links to the reflection topic page so that developers can more easily learn about it.
To associate your repository with the reflection topic, visit your repo's landing page and select "manage topics."