// pricing
Pricing TypeSharp is free and open source. There is one paid feature — Watch Mode — which keeps your types in sync automatically as you code.
// free
$0
forever · open source
C# class & record generation Enum support (const + union) Inheritance & generics Nullable type handling All attribute overrides ([TypeSharp], [TypeIgnore], [TypeAs], [TypeName]) .sln / .slnx / .csproj support Custom naming conventions Single or split output files Programmatic API Open source — MIT license Get Started coming soon
// pro
TBD
per month · billed monthly
Everything in Free Watch mode — auto-regenerate on file save Notify Me What is Watch Mode?
Watch Mode monitors your .cs and .csproj files for changes and automatically regenerates only the affected TypeScript output — no manual re-run needed. Changes are debounced and batched, so rapid saves don't trigger redundant generation passes.
View roadmap → Pricing for Pro is not final. If you want to be notified when Watch Mode ships, watch the GitHub repo .