typescript-rtti

JSON →
library 0.9.6 ·javascript
verified May 9, 2026

A TypeScript transformer and runtime reflection library that emits comprehensive runtime type information (RTTI) for classes, interfaces, functions, and call sites. Current stable version is 0.9.6 (release candidate quality). Requires TypeScript 4.8–5.1 and reflect-metadata. Differentiators: supports emission for a wide range of TypeScript concepts including mapped types (partial), ES modules and CommonJS, isomorphic across browser and Node.js, and compatible with existing design:* metadata. Alternates (e.g., tst-reflect) may lack breadth of type support or require heavier compiler customizations.

total hits 6
actors 1 distinct systems
last hit 17h ago AhrefsBot
Humans
2

top countries 🇨🇦 Canada · 🇪🇸 Spain · PT