kristersz/TypeSync

Roslyn-based utility for keeping TypeScript code in sync with C# source in client-server web applications. Can be used for syncing DTOs, API consuming services and more.

26
/ 100
Experimental

TypeSync helps .NET and Angular developers keep their client-server web applications synchronized. It takes your C# Data Transfer Objects (DTOs) and API definitions, and automatically generates matching TypeScript models, Angular services, and validation logic. This ensures your frontend code accurately reflects your backend, reducing manual errors and saving development time.

No commits in the last 6 months.

Use this if you are building an Angular frontend that consumes ASP.NET Web APIs and you want to automate the generation of TypeScript code from your C# backend.

Not ideal if your web application does not use a C# ASP.NET backend with an Angular frontend, or if you prefer to manually write your TypeScript client code.

client-server-sync web-api-development angular-development dto-synchronization frontend-backend-alignment
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 4 / 25
Maturity 8 / 25
Community 14 / 25

How are scores calculated?

Stars

8

Forks

3

Language

C#

License

Last pushed

May 28, 2017

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/kristersz/TypeSync"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.