claudedwithlove
explore/metatypes

MetaTypes

Crafted

MetaTypes is a C# source generator that generates compile-time metadata for types, eliminating runtime reflection overhead in .NET applications. It provides type-safe member discovery through expressions and includes a vendor-based architecture for extending metadata generation, with built-in support for Entity Framework Core integration.

·0··submitted April 18, 2026
View on GitHub
Clauded With Love Rating
6.0 / 10

MetaTypes is a C# source generator that eliminates runtime reflection overhead by generating compile-time metadata for types, featuring a vendor-based architecture with Entity Framework Core integration. The project addresses a real performance problem in .NET applications but remains in proof-of-concept state with acknowledged gaps in code review and real-world testing.

Code Quality4.5
Usefulness7.5
Claude Usage6.0
Documentation5.0
Originality7.0
Highlights
  • Tackles genuine performance bottleneck by replacing runtime reflection with compile-time generation
  • Implements extensible vendor architecture allowing third-party integrations like Entity Framework Core
  • Provides type-safe member access through lambda expressions rather than string-based reflection
To Improve
  • Add comprehensive test coverage and real-world usage examples to validate the approach beyond proof-of-concept
  • Complete the human code review process and establish clear architectural boundaries to prevent AI manipulation of core components
Topic