Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 3 TypeScript Typechecker Projects
-
Project mention: Show HN: Zero-codegen TypeScript type inference from Protobuf messages | news.ycombinator.com | 2025-04-14
This requires the whole `.proto` declaration inline in source a string constant. I'm not holding my breath on "Import non-js content"[1] getting approved, so that means you still have to use another build dependency, or manually keep the .proto files synchronized across multiple sources truth. In that light, it's not clear when this would be a benefit over straight-forward code gen. Cool POC hack though.
[1]: https://github.com/microsoft/TypeScript/issues/42219
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
-
is-what
JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.
If you prefer explicit if/else conditional judgments, you can also use ultra-lightweight type checking libraries like mesqueeb/is-what: JS type check (TypeScript supported) functions like isPlainObject() isArray()\ etc. A simple & small integration..
TypeScript Typechecker discussion
TypeScript Typechecker related posts
-
What about a "preferred" keyword in TypeScript?
-
8 Reasons Why TypeScript is Becoming the Go-To for Large-Scale JavaScript Projects
-
In Defence of TypeScript Enums
-
Definite clause grammars and symbolic differentiation
-
TypeScript enums: use cases and alternatives
-
TypeScript: Getting Started With TSConfig Options
-
7 Practical Tips to Minimize Your JavaScript Bundle Size
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 19 Apr 2025
Index
What are some of the best open-source Typechecker projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | TypeScript | 104,036 |
2 | ts-runtime | 489 |
3 | is-what | 194 |