awesome-typescript
github.com/dzharii/awesome-typescript ↗A collection of awesome TypeScript resources for client-side and server-side development. Write your awesome JavaScript in TypeScript
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me books resources from awesome-typescript"
Installation instructions →What's inside
Getting Started with (Awesome) TypeScript
Built with TypeScript
- ActioBack-end API
The Node.js framework for monoliths and microservices.
- almStandalone apps
A next generation IDE just for TypeScript written in TypeScript + React
- AngularWeb
Angular is a development platform for building mobile and desktop web applications
- APIs-guru/graphql-voyagerWeb
Represent any GraphQL API as an interactive graph 🛰️
- App OutletStandalone apps
An universal linux app store for AppImages/Flatpaks/Snaps written in TypeScript + Angular
- armour/vue-typescript-admin-templateWeb
A vue-cli 3.0 & typescript minimal admin template + a production-ready front-end solution for admin interfaces (
CSS In JS With Types
- Agent FrameworkRuntime
- configRuntime
Runtime configuration resolver
- json-decoderRuntime
Typesafe JSON decoder and runtime checker
- PandaCSS
CSS-in-JS with build time generated styles, RSC compatible, multi-variant support, and best-in-class developer experience
:dollar: Paid Courses
- @ahejlsbergSocial
Technical Fellow at Microsoft involved with the Typescript project
- @angularjsSocial
Official Angularjs Twitter using Typescript Since 2.0
- Angular with TypeScript
- Angular with TypeScript
- Converting your vanilla JavaScript app to TypeScript
- Difference Between TypeScript and JavaScript
:free: Free Courses
- Angular Applications with TypeScript
- AngularJS with TypeScript made easy
- Building CRM from scratch with Typescript and Bun
Building a real-world CRM system from scratch, without big frameworks. Bun, Typescript and Tailwind.
- Evolving JavaScript with TypeScript
- Full Stack React GraphQL TypeScript Tutorial - 14 hour course
14 hour course
- Functional Programming with TypeScript
Discover functional programming with Typescript and create a library like fp-ts alongside Sahand Javid in this beginner-friendly YouTube playlist.
Tools
- biome
Biome formats and lints your code in a fraction of a second
- bun
Bun is a fast JavaScript runtime, package manager, bundler, test runner
- codables
Decorators based, declarative, type-rich JSON (de)serializer able to handle almost any data type
- deno
A secure runtime for JavaScript and TypeScript
- dep-tree
Render your project's file dependency tree and/or validate it against your own rules.
- itertools-ts
Extended itertools port for TypeScript and JavaScript. Provides a huge set of functions for working with iterable collections (including async ones).
Module Bundlers
- Browserify
CommonJS module bundler. Does not support TypeScript "out of the box", but can be applied with *
- Farm
Extremely fast Vite-compatible web build tool written in Rust
- fuse-box
http://fuse-box.org/ - typescript sample: fuse-box-ts-react-reflux-seed
- Rspack
A fast Rust-based web bundler 🦀️
Validation
- computed-types
🦩 Joi like validations for TypeScript
- @core/match
Type-safe destructuring assignment with pattern-match validation
- dto-classes
Developer-friendly parsing, validation & serialization. Static types by default. Uses properties for field schemas, not decorators.
- fta
Rust-based static analysis to monitor code quality
- iso-locale
A comprehensive TypeScript library providing ISO standards for handling countries, languages, dialects, and currencies.
- json-schema-to-ts
Dynamic type inference from JSON schemas
Showing a sample of 313 resources. View the full list on GitHub →