GitHub topics: introspection
facet-rs/facet
Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need
Language: Rust - Size: 12.5 MB - Last synced at: about 17 hours ago - Pushed at: about 17 hours ago - Stars: 1,440 - Forks: 49

dmaivel/ntoseye
Windows kernel debugger for Linux hosts running Windows under KVM/QEMU
Language: C++ - Size: 92.8 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 80 - Forks: 12

melisgl/mgl-pax
PAX, the documentation system, and DRef, the definition reifier
Language: Common Lisp - Size: 3.77 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 79 - Forks: 14

memflow/memflow
physical memory introspection framework
Language: Rust - Size: 12.7 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 857 - Forks: 74

bitdefender/hvmi
Hypervisor Memory Introspection Core Library
Language: C - Size: 13.5 MB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 645 - Forks: 68

ZFFramework/ZFFramework
cross-platform C++ application framework, fully dynamic reflection/serialization, automatic lua binding by reflection
Language: C++ - Size: 3.13 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 76 - Forks: 21

chickensoft-games/Introspection
Create mixins and generate metadata about types at build time to enable reflection in ahead-of-time (AOT) environments.
Language: C# - Size: 429 KB - Last synced at: 1 day ago - Pushed at: 11 days ago - Stars: 40 - Forks: 2

scrutinydebugger/scrutiny-python
Debugging embedded software through instrumentation with a nice UI
Language: Python - Size: 3.56 MB - Last synced at: 4 days ago - Pushed at: 8 days ago - Stars: 5 - Forks: 2

LOEWE-emergenCITY/ros_babel_fish
ROS 2 message introspection library to allow ROS 2 communication with at compile time unknown message, action and service types.
Language: C++ - Size: 255 KB - Last synced at: about 18 hours ago - Pushed at: 5 days ago - Stars: 43 - Forks: 11

NSFatalError/Probing
Language: Swift - Size: 1.08 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

bitdefender/napoca
Lightweight type-1 hypervisor offering a foundation for building advanced security-focused functionality.
Language: C - Size: 1.87 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 259 - Forks: 43

wundergraph/graphql-go-tools
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
Language: Go - Size: 22.5 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 739 - Forks: 141

samson4/bus-backend
Postgres Database introspection and query tool.
Language: Python - Size: 36.1 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cool-RR/PySnooper
Never use print for debugging again
Language: Python - Size: 481 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 16,476 - Forks: 950

InfernoWasTaken2/kendin-denetle
Automated testing tool designed for developers to quickly and efficiently test their own code. Simplifies the process of checking for bugs and errors in software projects.
Size: 1000 Bytes - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

siteline/swiftui-introspect
Introspect underlying UIKit/AppKit components from SwiftUI
Language: Swift - Size: 635 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 6,022 - Forks: 366

jcalabro/uscope
μscope 🔬
Language: Zig - Size: 13.3 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 945 - Forks: 22

cbeck88/visit_struct
A miniature library for struct-field reflection in C++
Language: C++ - Size: 210 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 558 - Forks: 50

pry/pry
A runtime developer console and IRB alternative with powerful introspection capabilities.
Language: Ruby - Size: 8.24 MB - Last synced at: 7 days ago - Pushed at: 21 days ago - Stars: 6,792 - Forks: 602

Wenzel/libmicrovmi
A cross-platform unified Virtual Machine Introspection API library
Language: Rust - Size: 2.49 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 177 - Forks: 14

atellaluca/ImportSpy
A powerful runtime validation framework that ensures your Python modules only run in compliant execution environments. Prevent unexpected failures, enforce security policies, and maintain stability across dynamic imports.
Language: Python - Size: 1.89 MB - Last synced at: 4 days ago - Pushed at: 9 days ago - Stars: 22 - Forks: 2

smartive/zitadel-net
Authentication / Authorization library for zitadel (zitadel.com), written in dotnet for the asp.net web application package.
Language: C# - Size: 1.92 MB - Last synced at: 1 day ago - Pushed at: 16 days ago - Stars: 79 - Forks: 8

hirrolot/datatype99
Algebraic data types for C99
Language: C - Size: 1.15 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 1,407 - Forks: 23

tklengyel/drakvuf
DRAKVUF Black-box Binary Analysis
Language: C++ - Size: 44.7 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1,118 - Forks: 257

vmi-rs/vmi
Modular and extensible library for Virtual Machine Introspection
Language: Rust - Size: 567 KB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 95 - Forks: 8

janestreet/magic-trace
magic-trace collects and displays high-resolution traces of what a process is doing
Language: OCaml - Size: 35.2 MB - Last synced at: 15 days ago - Pushed at: 28 days ago - Stars: 4,897 - Forks: 103

nyorain/vil
Vulkan Layer for Live Introspection & Debugging. Allows to view all vulkan state live inside your application.
Language: C++ - Size: 38.1 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 110 - Forks: 5

Shopify/rotoscope
High-performance logger of Ruby method invocations
Language: Ruby - Size: 436 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 201 - Forks: 11

xsscx/macos-research
Welcome to Hoyt's macOS Fuzzing & Code Repo. Contribute Code or Open an Issue or Discussion.
Language: Assembly - Size: 70.5 MB - Last synced at: 4 days ago - Pushed at: 19 days ago - Stars: 45 - Forks: 4

AnggaraRF/pydebugviz
Step through code execution, inspect variables over time, capture traces, and export insights - all from Jupyter, CLI, or your IDE
Language: Python - Size: 111 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

ilevkivskyi/typing_inspect
Runtime inspection utilities for Python typing module
Language: Python - Size: 76.2 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 358 - Forks: 36

xsscx/xnuimagetools
XNU Image Tools is a multi-platform image processing toolkit for fuzzing UTI file formats.
Language: Objective-C - Size: 25.7 MB - Last synced at: 4 days ago - Pushed at: 21 days ago - Stars: 5 - Forks: 1

Q-Mobile/Model2App
Turn your Swift data model into a working CRUD app.
Language: Swift - Size: 115 MB - Last synced at: 20 days ago - Pushed at: over 6 years ago - Stars: 139 - Forks: 14

apple/dnikit
A Python toolkit for analyzing machine learning models and datasets.
Language: Python - Size: 11.9 MB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 79 - Forks: 9

pal-robotics/pal_statistics
A way of gathering, aggregating, storing and visualizing statistics from arbitrary sources in a flexible and real-time safe way in ROS/ROS2
Language: C++ - Size: 3.38 MB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 64 - Forks: 8

ainfosec/ecr_toolkit
Language: C - Size: 68.4 KB - Last synced at: 14 days ago - Pushed at: over 6 years ago - Stars: 27 - Forks: 8

curityio/nginx_phantom_token_module
NGINX module that introspects phantom access tokens according to RFC 7662
Language: C - Size: 693 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 64 - Forks: 17

rttrorg/rttr
C++ Reflection Library
Language: C++ - Size: 6.34 MB - Last synced at: 29 days ago - Pushed at: about 1 year ago - Stars: 3,285 - Forks: 451

Zewo/Reflection
DEPRECATED
Language: Swift - Size: 101 KB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 597 - Forks: 43

wbenny/hvpp
hvpp is a lightweight Intel x64/VT-x hypervisor written in C++ focused primarily on virtualization of already running operating system
Language: C++ - Size: 1.46 MB - Last synced at: 30 days ago - Pushed at: about 4 years ago - Stars: 1,165 - Forks: 228

krzyzak/nazar
Nazar improves default output for console applications (supports IRB and Pry).
Language: Ruby - Size: 95.7 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 16 - Forks: 0

sindresorhus/p-state
Inspect the state of a promise
Language: JavaScript - Size: 25.4 KB - Last synced at: about 16 hours ago - Pushed at: about 1 year ago - Stars: 129 - Forks: 7

QxOrm/QxOrm
QxOrm library - C++ Qt ORM (Object Relational Mapping) and ODM (Object Document Mapper) library - Official repository
Language: C++ - Size: 11.5 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 525 - Forks: 130

WebReflection/introspected
Introspection for serializable arrays and JSON friendly objects.
Language: HTML - Size: 49.8 KB - Last synced at: 21 days ago - Pushed at: almost 7 years ago - Stars: 83 - Forks: 5

asherikov/intrometry
Telemetry collection library similar to pal_statistics and data_tamer
Language: C++ - Size: 200 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

wqking/metapp
C++ runtime reflection library
Language: C++ - Size: 1.76 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 122 - Forks: 13

tshemsedinov/node-mysql-utilities
Query builder for node-mysql with introspection, etc.
Language: JavaScript - Size: 261 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 112 - Forks: 23

junkdog/sift
A CLI tool to analyze and reverse model software system designs from JVM bytecode.
Language: Kotlin - Size: 14 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 60 - Forks: 0

NiklasRosenstein/python-typeapi
Typeapi provides a sane and stable API to introspect Python type hints.
Language: Python - Size: 2.31 MB - Last synced at: 3 days ago - Pushed at: 18 days ago - Stars: 7 - Forks: 1

appspector/ios-sdk
AppSpector is a debugging service for mobile apps
Language: Ruby - Size: 4.8 GB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 72 - Forks: 5

BrianPugh/autoregistry
Automatic registry design-pattern library for mapping string names to code functionality.
Language: Python - Size: 271 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 44 - Forks: 2

gpakosz/whereami
Locate the current running executable and the current running module/library on the file system 🔎
Language: C - Size: 53.7 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 486 - Forks: 65

curityio/nginx-lua-phantom-token-plugin
An API gateway plugin to introspect opaque access tokens and forward JWT access tokens to APIs
Language: Lua - Size: 110 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 17 - Forks: 5

antononcube/WL-CallGraph-paclet
Wolfram Language (aka Mathematica) paclet with call-graph creation and visualization functions.
Language: Mathematica - Size: 703 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

curityio/mulesoft-flex-phantom-token-policy
A custom policy for the Mulesoft Flex Gateway to introspect opaque access tokens and forward JWTs to APIs
Language: Rust - Size: 16.6 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

mkdocstrings/pytkdocs
Load Python objects documentation.
Language: Python - Size: 4.42 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 50 - Forks: 32

hhromic/traefik-fwdauth
Simple Forward Auth service for Traefik (and possibly other compatible proxies), written in Go.
Language: Go - Size: 134 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

lewisville-01/safe_ptr.hpp
A C++ utility for safe memory reading
Language: C++ - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

nodkz/webpack-plugin-graphql-schema-hot
🔥 Webpack plugin which tracks changes in your schema and generates its introspection in `json` and `txt` formats
Language: JavaScript - Size: 33.2 KB - Last synced at: 21 days ago - Pushed at: almost 7 years ago - Stars: 67 - Forks: 5

nimh-sfim/fc_introspection
Code associated with pre-print titled: In-Scanner Thoughts shape Resting-state Functional Connectivity: how participants “rest” matters.
Language: Jupyter Notebook - Size: 135 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Wenzel/fdp-sys
Rust unsafe bindings on FDP (Fast Debugging Protocol) library for VirtualBox Introspection
Language: Rust - Size: 10.7 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

Wenzel/kvmi
Rust bindings to KVM's introspection libkvmi library
Language: Rust - Size: 104 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 5 - Forks: 2

litestar-org/type-lens
Runtime type introspection utilities
Language: Python - Size: 1.23 MB - Last synced at: about 17 hours ago - Pushed at: 4 months ago - Stars: 14 - Forks: 2

xcoorp/laravel-passport-introspection
Adds a Client Credentials secured, OAuth Introspection Endpoint to your Laravel Passport instance.
Language: PHP - Size: 121 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

daq-tools/skeem
Infer SQL DDL statements from tabular data.
Language: Python - Size: 260 KB - Last synced at: 12 days ago - Pushed at: 21 days ago - Stars: 3 - Forks: 1

titusjan/objbrowser
GUI for Python object introspection
Language: Python - Size: 531 KB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 128 - Forks: 16

ipedro/swiftui-property-inspector
Language: Swift - Size: 2.73 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

sungam3r/graphql-introspection-model
Types for GraphQL introspection model.
Language: C# - Size: 294 KB - Last synced at: 30 days ago - Pushed at: 2 months ago - Stars: 5 - Forks: 1

themightyoarfish/ikkuna
Exploring signals to supervise neural network training :diamond_shape_with_a_dot_inside:
Language: Python - Size: 20.2 MB - Last synced at: 24 days ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 0

ZocoLini/db-sniffer
DB-Sniffer, an open source database introspector
Language: Rust - Size: 278 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

NIR3X/safe_ptr.hpp
A C++ utility for safe memory reading
Language: C++ - Size: 15.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

2qx/unspent
₿∙ϕ - Unspent Phi (an app, library, cli & db) for executing a set of anyone-can-spend contracts on Bitcoin Cash.
Language: CSS - Size: 143 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 2

dvirzg/persona-ai
Social AI chatbot that learns and saves your personal context
Language: Python - Size: 11.4 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

zigai/objinspect
A high-level library for Python object inspection
Language: Python - Size: 134 KB - Last synced at: 23 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

siffiejoe/lua-getsize
Matthew Wild's lua-getsize module as a rock
Language: C - Size: 172 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 26 - Forks: 6

onqtam/cmake-reflection-template
A template for simple C++ reflection done with CMake and Python (no other external tools)
Language: Python - Size: 9.77 KB - Last synced at: 28 days ago - Pushed at: almost 3 years ago - Stars: 40 - Forks: 2

kairos-xx/tree-interval
A Python package for managing and visualizing interval tree structures with AST analysis capabilities.
Language: Python - Size: 2.94 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

andifalk/authorizationserver
Spring Boot OAuth 2.0 & OpenID Connect Identity Provider / Authorization Server
Language: Java - Size: 2.16 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 130 - Forks: 37

deurzen/linux-rootkit
Feature-rich interactive rootkit that targets Linux kernel 4.19. Accompanied by a dynamic kernel memory analysis and type interpretation GDB plugin for in vivo VM introspection (e.g. using QEMU).
Language: C - Size: 3.36 MB - Last synced at: about 3 hours ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

bem-sdk-archive/bem-walk 📦
:footprints: Walk easily thru BEM file structure. DEPRECATED →
Language: JavaScript - Size: 179 KB - Last synced at: 4 days ago - Pushed at: almost 8 years ago - Stars: 17 - Forks: 8

ikraamg/wisdomfromyou
A framework for introspection: Can we change ourselves and the world for the better by asking the right questions to ourselves?
Language: Ruby - Size: 107 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Zamin26/Introspection
Introspection
Language: Python - Size: 5.86 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

memflow/memflow-qemu
Connector plugin for memflow that enables reading and writing of physical memory in qemu.
Language: Rust - Size: 172 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 40 - Forks: 5

ashenarx/Debugged
"Debugged" is a story-driven game where players follow the protagonist, Elara, as she navigates through a digital world called Nullspace.
Language: Java - Size: 74.4 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

citizen428/methodfinder
A Smalltalk like Method Finder for Ruby. This is a mirror of the main repository on Sourcehut.
Language: Ruby - Size: 113 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 269 - Forks: 8

Maslosoft/Addendum
Powerfull and easy to use annotations with lightweight container
Language: PHP - Size: 1.21 MB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 7 - Forks: 0

Brbb/graphql-rover
:rocket: GraphQL + Vue.js + D3.js schema viewer, powered by introspection.
Language: JavaScript - Size: 502 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 264 - Forks: 23

appspector/android-sdk
AppSpector is a debugging service for mobile apps
Size: 12.1 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 43 - Forks: 9

janlelis/object_shadow
The Shadow of a Ruby Object lets you See and Manipulate its Instance Variables and Methods
Language: Ruby - Size: 121 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 28 - Forks: 1

ajay-dhangar/Ajay-Dhangar
This repository showcases my work as a web developer, featuring various projects, tutorials, and resources. It highlights my expertise in front-end, back-end, and full-stack development, reflecting my passion for clean code and continuous learning. Explore, learn, and feel free to connect!
Size: 2.6 MB - Last synced at: about 23 hours ago - Pushed at: 6 months ago - Stars: 3 - Forks: 1

FirmWire/FirmWire
FirmWire is a full-system baseband firmware emulation platform for fuzzing, debugging, and root-cause analysis of smartphone baseband firmwares
Language: Python - Size: 1.43 MB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 766 - Forks: 80

libvmi/python
LibVMI Python bindings
Language: Python - Size: 151 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 30 - Forks: 22

sungam3r/graphql-sdl-exporter
.NET Core Global Tool for generating SDL from url or executable file.
Language: C# - Size: 417 KB - Last synced at: 30 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1

hirrolot/poica 📦
A research programming language on top of C macros
Language: C - Size: 1020 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 7 - Forks: 0

tnas/introspectorfilter
Tool for filtering collections through annotation-driven introspection
Language: Java - Size: 1 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

AckeeCZ/grpc-server-reflection 📦
gRPC server reflection for Node.js
Language: TypeScript - Size: 18.6 KB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 24 - Forks: 5

KVM-VMI/kvm-vmi
KVM-based Virtual Machine Introspection
Language: Jinja - Size: 9.42 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 310 - Forks: 60

iddm/introspection
A rust introspection procedural macro.
Language: Rust - Size: 12.7 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 1

kalafus/MachineLearningCurves
MachineLearningCurves is a collection of abstract papers, insights, and research notes focusing on various topics in machine learning.
Size: 1.8 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

WilliamFalci/Prisma-Cluster
Full Stack RPC Service Manager with Multi-DB management
Language: Shell - Size: 228 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 7 - Forks: 3
