awesome-typescript
A curated list of amazingly awesome TypeScript libraries, resources and shiny things.
https://github.com/suin/awesome-typescript
Last synced: about 18 hours ago
JSON representation
-
Table of Contents
-
Dependency Injection
- inversify - A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
-
JSON
- typescript-json-schema - Generate json-schema from your Typescript sources.
- quicktype - Generate types and converters from JSON, Schema, and GraphQL.
-
Node
- ts-node - TypeScript execution and REPL for node.js.
-
Google Apps Script
- clasp - Develop Apps Script projects locally.
-
Reactive Programming
- rxjs - A reactive programming library for JavaScript
-
Command Line
-
Code Quality
- tslint - An extensible linter for the TypeScript language.
-
Node Modules
- typac - Install npm packages along with corresponding typings
- js-green-licenses - JavaScript package.json License Checker.
-
HTTP
- premiere - A simple way to consume APIs with Javascript.
- typed-rest-client - Node Rest and Http Clients with typings for use with TypeScript.
- restyped - End-to-end typing for REST APIs with TypeScript
- wretch - A tiny wrapper built around fetch with an intuitive syntax.
-
Presentational Components
- sweetalert - A beautiful replacement for JavaScript's "alert".
- flatpickr - lightweight and powerful datetimepicker with no dependencies.
-
GraphQL
- graphql-cli - Command line tool for common GraphQL development workflows.
- apollo-client - A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server
-
YouTube
- pully - A simple CLI and library for downloading high quality YouTube videos!
-
Application Frameworks (Client-side)
-
Application Frameworks (Server-side)
- nest - A progressive Node.js framework for building efficient and scalable server-side applications, heavily inspired by Angular.
- routing-controllers - Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express.
-
Migrating JavaScript
- dtsmake - TypeScript 's type definition file (*.d.ts files) generator tool from JavaScript files.
-
3D Games
- babylonjs - a complete JavaScript framework for building 3D games with HTML 5 and WebGL.
-
Automation
- chromeless - Chrome automation made simple. Runs locally or headless on AWS Lambda.
-
Database
- typeorm - TypeORM is an ORM that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native and Electron platforms and can be used with TypeScript and JavaScript (ES5, ES6, ES7).
-
Programming Languages
Categories
Sub Categories
Command Line
4
HTTP
4
Application Frameworks (Server-side)
2
Presentational Components
2
JSON
2
GraphQL
2
Node Modules
2
Application Frameworks (Client-side)
1
Code Quality
1
Automation
1
3D Games
1
Database
1
Node
1
YouTube
1
Google Apps Script
1
Migrating JavaScript
1
Reactive Programming
1
Dependency Injection
1
Keywords
typescript
15
javascript
10
nodejs
7
cli
5
framework
3
node
2
graphql
2
web-framework
2
json
2
typescript-framework
2
3d
1
ternjs
1
generator
1
router
1
node-framework
1
koa-router
1
express-router
1
controllers
1
websockets
1
nodejs-framework
1
nestjs
1
nest
1
babylon
1
game-development
1
game-engine
1
game-engine-3d
1
webaudio
1
webgl
1
webgl2
1
webgpu
1
webvr
1
webxr
1
alert
1
dialog
1
modal
1
popup
1
sweetalert
1
cplusplus
1
csharp
1
elm
1
golang
1
java
1
json-schema
1
kotlin
1
objective-c
1
rust
1
swift
1
rxjs
1
command-line
1
commander
1