1 مستودع
Analyzing the structure and inheritance of objects during program execution.
Distinct from Type Definitions: Focuses on live runtime analysis of object hierarchies rather than static library declarations.
Explore 1 awesome GitHub repository matching software engineering & architecture · Runtime Type Introspection. Refine with filters or upvote what's useful.
Arktype is a TypeScript runtime validation library and schema orchestrator. It synchronizes TypeScript types with runtime data validation, allowing users to define type-safe schemas that ensure unknown data adheres to specific structures during application execution. The project distinguishes itself by using set-theory type analysis to determine intersections and subtype compatibility, alongside JIT-compiled validation functions for optimized performance. It supports advanced type modeling through branded type constraints, recursive alias resolution, and the ability to generate runtime valida
Enables querying the internal structure of a type to extract references by kind or predicate at runtime.