A collection of awesome TypeScript resources for client-side and server-side development. Write your awesome JavaScript in TypeScript
A collection of awesome TypeScript resources for client-side and server-side development. Write your awesome JavaScript in TypeScript. Inspired by the awesome lists.
semlinker/awesome-typescript thank you @semlinker for curating the list!
Please take a quick look at the contribution guidelines first. If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file.
npx
(shipped with npm >= 5.2
) and typescript
package is installed#!npx ts-node
chmod +x script.ts
./script.ts
:)typia.assert<T>(input)
. Also, supports 200x faster JSON serialization, and Protocol Buffer features. 🚀 (see also https://typia.io/docs)D3
(see also: http://plottablejs.org)create-react-app
typia
. Enable to utilize pure TypeScript interface type as DTO, and overall server performance improved by about 30x times. Also, it supports SDK (collection of fetch
functions with type definitions) and Mockup Simulator (backend server simulator embedded in SDK) generation, and even possible to migrate NestJS project only by swagger.json
file. 🚀 (see also: https://nestia.io/docs)TypeORM
in the compilation level and supports automated performance tuning tools through the application level joining. Furthermore, your raw SQL queries would be ensured safety by type meta programming.AudioContext
APIMaybe
or Either
) and performant iterators.The Documentary features core contributors and community members like Anders Hejlsberg, Steve Lucco, Luke Hoban, Daniel Rosenwasser, Ryan Cavanaugh, Amanda Silver, Matt Pocock, Josh Goldberg & many more!
(added: 2023) A new section to say thank you for the contributions.