Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-typescript

A curated list of amazingly awesome TypeScript libraries, resources and shiny things.
https://github.com/suin/awesome-typescript

Last synced: 1 day ago
JSON representation

  • Table of Contents

    • Reactive Programming

      • rxjs - A reactive programming library for JavaScript
    • Command Line

      • cac - Simple yet powerful framework for building command-line interface.
      • nexe - create a single executable out of your node.js apps.
      • oclif - Node.js Open CLI Framework. Built with 💜 by Heroku.
    • 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.
    • Presentational Components

      • sweetalert - A beautiful replacement for JavaScript's "alert".
      • flatpickr - lightweight and powerful datetimepicker with no dependencies.
    • 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).
    • HTTP

      • 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.
      • premiere - A simple way to consume APIs with Javascript.
    • GraphQL

      • apollo-client - A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server
    • JSON

      • typescript-json-schema - Generate json-schema from your Typescript sources.
      • quicktype - Generate types and converters from JSON, Schema, and GraphQL.
      • quicktype - Generate types and converters from JSON, Schema, and GraphQL.
    • Node

      • ts-node - TypeScript execution and REPL for node.js.
    • Code Quality

      • tslint - An extensible linter for the TypeScript language.
    • Dependency Injection

      • inversify - A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
      • inversify - A powerful and lightweight inversion of control container for JavaScript & Node.js apps powered by TypeScript.
    • Google Apps Script

      • clasp - Develop Apps Script projects locally.
    • Node Modules

      • typac - Install npm packages along with corresponding typings
      • js-green-licenses - JavaScript package.json License Checker.
    • Automation

      • chromeless - Chrome automation made simple. Runs locally or headless on AWS Lambda.