Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/suin/awesome-typescript
A curated list of amazingly awesome TypeScript libraries, resources and shiny things.
https://github.com/suin/awesome-typescript
List: awesome-typescript
Last synced: 29 days ago
JSON representation
A curated list of amazingly awesome TypeScript libraries, resources and shiny things.
- Host: GitHub
- URL: https://github.com/suin/awesome-typescript
- Owner: suin
- Created: 2018-05-01T04:52:50.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-05-04T17:10:50.000Z (over 6 years ago)
- Last Synced: 2024-10-30T05:55:50.320Z (about 2 months ago)
- Size: 29.3 KB
- Stars: 6
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-typescript - A curated list of amazingly awesome TypeScript libraries, resources and shiny things. (Other Lists / Monkey C Lists)
README
# Awesome TypeScript
A curated list of amazingly awesome TypeScript libraries, resources and shiny things.
## Table of Contents
todo
### Reactive Programming
* [rxjs](https://github.com/ReactiveX/rxjs) - A reactive programming library for JavaScript
### Command Line
* [cac](https://github.com/cacjs/cac) - Simple yet powerful framework for building command-line interface.
* [clime](https://github.com/vilic/clime) - The command-line interface framework for TypeScript.
* [oclif](https://github.com/oclif/oclif) - Node.js Open CLI Framework. Built with 💜 by Heroku.
* [nexe](https://github.com/nexe/nexe) - create a single executable out of your node.js apps.### Application Frameworks (Client-side)
* [angular](https://github.com/angular/angular) -
One framework. Mobile & desktop.### Application Frameworks (Server-side)
* [nest](https://github.com/nestjs/nest) - A progressive Node.js framework for building efficient and scalable server-side applications, heavily inspired by Angular.
* [routing-controllers](https://github.com/typestack/routing-controllers) - Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage in Express.### Migrating JavaScript
* [dtsmake](https://github.com/ConquestArrow/dtsmake) - TypeScript 's type definition file (*.d.ts files) generator tool from JavaScript files.
### 3D Games
* [babylonjs](https://github.com/BabylonJS/Babylon.js) - a complete JavaScript framework for building 3D games with HTML 5 and WebGL.
### Presentational Components
* [sweetalert](https://github.com/t4t5/sweetalert) - A beautiful replacement for JavaScript's "alert".
* [flatpickr](https://github.com/flatpickr/flatpickr) - lightweight and powerful datetimepicker with no dependencies.### Database
* [typeorm](https://github.com/typeorm/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).
### HTTP
* [typed-rest-client](https://github.com/Microsoft/typed-rest-client) - Node Rest and Http Clients with typings for use with TypeScript.
* [restyped](https://github.com/rawrmaan/restyped) - End-to-end typing for REST APIs with TypeScript
* [premiere](https://github.com/pedsmoreira/premiere) - A simple way to consume APIs with Javascript.
* [wretch](https://github.com/elbywan/wretch) - A tiny wrapper built around fetch with an intuitive syntax.### GraphQL
* [apollo-client](https://github.com/apollographql/apollo-client) - A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server
* [graphql-cli](https://github.com/graphql-cli/graphql-cli) - Command line tool for common GraphQL development workflows.### JSON
* [typescript-json-schema](https://github.com/YousefED/typescript-json-schema) - Generate json-schema from your Typescript sources.
* [quicktype](https://github.com/quicktype/quicktype) - Generate types and converters from JSON, Schema, and GraphQL.### Node
* [ts-node](https://github.com/TypeStrong/ts-node) - TypeScript execution and REPL for node.js.
### Code Quality
* [tslint](https://github.com/palantir/tslint) - An extensible linter for the TypeScript language.
### Dependency Injection
* [inversify](https://github.com/inversify/InversifyJS/) - A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
### Node Modules
* [typac](https://github.com/ewgenius/typac) - Install npm packages along with corresponding typings
* [js-green-licenses](https://github.com/google/js-green-licenses) - JavaScript package.json License Checker.### Automation
* [chromeless](https://github.com/graphcool/chromeless) - Chrome automation made simple. Runs locally or headless on AWS Lambda.
### Google APIs
* [googleapis](https://github.com/google/google-api-nodejs-client) - Google's officially supported Node.js client library for accessing Google APIs.
### Google Apps Script
* [clasp](https://github.com/google/clasp) - Develop Apps Script projects locally.
### YouTube
* [pully](https://github.com/JimmyBoh/pully) - A simple CLI and library for downloading high quality YouTube videos!