Update and add index

This commit is contained in:
Jonas Zeunert
2024-04-23 15:17:38 +02:00
parent 4d0cd768f7
commit 8d4db5d359
726 changed files with 41721 additions and 53949 deletions

View File

@@ -1,16 +1,16 @@
Awesome TypeScript !Build Status (https://travis-ci.org/ellerbrock/awesome-typescript.svg?branch=master) (https://travis-ci.org/ellerbrock/awesome-typescript) !TypeScript 
(https://badges.frapsoft.com/typescript/awesome/typescript.png?v=100) (https://github.com/ellerbrock/typescript-badges/) !Open Source Love 
(https://badges.frapsoft.com/os/v3/open-source.png?v=102) (https://github.com/ellerbrock/open-source-badge/)
===============================================================================================================================================================================================
===========================================================================================
(https://badges.frapsoft.com/typescript/awesome/typescript.png?v=100) (https://github.com/ellerbrock/typescript-badges/) !Open Source Love (https://badges.frapsoft.com/os/v3/open-source.png?v=102) 
(https://github.com/ellerbrock/open-source-badge/)
============================================================================================================================================================================================================================================
==============================================
A curated list of awesome TypeScript resources.
What is TypeScript?
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
▐ TypeScript is a free and open source programming language developed and maintained by Microsoft. It is a strict superset of JavaScript, and adds optional static typing and class-based 
▐ object-oriented programming to the language. Wikipedia (https://en.wikipedia.org/wiki/TypeScript)
▐ TypeScript is a free and open source programming language developed and maintained by Microsoft. It is a strict superset of JavaScript, and adds optional static typing and class-based object-oriented programming to the language. 
▐ Wikipedia (https://en.wikipedia.org/wiki/TypeScript)
!logo (https://github.frapsoft.com/top/awesome-typescript.png?v=100)
@@ -27,27 +27,24 @@
TypeScript (https://github.com/ellerbrock/typescript-badges/) & Open Source (https://github.com/ellerbrock/open-source-badge/) Badges
!TypeScript (https://badges.frapsoft.com/typescript/awesome/typescript.png?v=100) (https://github.com/ellerbrock/typescript-badges/) !TypeScript 
(https://badges.frapsoft.com/typescript/code/typescript.png?v=100) (https://github.com/ellerbrock/typescript-badges/) !TypeScript 
(https://badges.frapsoft.com/typescript/love/typescript.png?v=100) (https://github.com/ellerbrock/typescript-badges/) !TypeScript 
!TypeScript (https://badges.frapsoft.com/typescript/awesome/typescript.png?v=100) (https://github.com/ellerbrock/typescript-badges/) !TypeScript (https://badges.frapsoft.com/typescript/code/typescript.png?v=100) 
(https://github.com/ellerbrock/typescript-badges/) !TypeScript (https://badges.frapsoft.com/typescript/love/typescript.png?v=100) (https://github.com/ellerbrock/typescript-badges/) !TypeScript 
(https://badges.frapsoft.com/typescript/version/typescript-v19.svg) (https://github.com/ellerbrock/typescript-badges/)
!Open Source Love (https://badges.frapsoft.com/os/v1/open-source.png?v=102) (https://github.com/ellerbrock/open-source-badge/) !Open Source Love 
(https://badges.frapsoft.com/os/v2/open-source.png?v=102) (https://github.com/ellerbrock/open-source-badge/) !Open Source Love (https://badges.frapsoft.com/os/v3/open-source.png?v=102) 
(https://github.com/ellerbrock/open-source-badge/)
!Open Source Love (https://badges.frapsoft.com/os/v1/open-source.png?v=102) (https://github.com/ellerbrock/open-source-badge/) !Open Source Love (https://badges.frapsoft.com/os/v2/open-source.png?v=102) 
(https://github.com/ellerbrock/open-source-badge/) !Open Source Love (https://badges.frapsoft.com/os/v3/open-source.png?v=102) (https://github.com/ellerbrock/open-source-badge/)
!MIT Licence (https://badges.frapsoft.com/os/mit/mit.png?v=102) (https://opensource.org/licenses/mit-license.php) !GPL Licence (https://badges.frapsoft.com/os/gpl/gpl.png?v=102) 
(https://opensource.org/licenses/GPL-3.0/)
!MIT Licence (https://badges.frapsoft.com/os/mit/mit.png?v=102) (https://opensource.org/licenses/mit-license.php) !GPL Licence (https://badges.frapsoft.com/os/gpl/gpl.png?v=102) (https://opensource.org/licenses/GPL-3.0/)
TypeScript Installation OS X
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Introduction how to install the next TypeScript Version with the the latest TSlint and Typings Support. Homebrew is required for the next Steps:
typings search tape
IDEs
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- Atom (https://atom.io/)
- Visual Studio Community Edition (https://www.visualstudio.com/de-de/downloads/download-visual-studio-vs.aspx) - free (conditionally) IDE with integrated TypeScript support
@@ -65,8 +62,7 @@
- TypeScript Interactive Development Environment for Emacs (https://github.com/ananthakumaran/tide)
- TypeScript IDE for Eclipse (http://typecsdev.com/)
- TypeScript Syntax for VIM (https://github.com/leafgarland/typescript-vim)
- Typescript AddIn for (https://github.com/mrward/typescript-addin) MonoDevelop, SharpDevelop and Xamarin Studio; a short review article 
(http://lastexitcode.com/blog/2015/04/01/TypeScriptSupportInXamarinStudio/)
- Typescript AddIn for (https://github.com/mrward/typescript-addin) MonoDevelop, SharpDevelop and Xamarin Studio; a short review article (http://lastexitcode.com/blog/2015/04/01/TypeScriptSupportInXamarinStudio/)
Playground
@@ -86,7 +82,7 @@
- Evolving JavaScript with TypeScript (https://www.youtube.com/watch?v=Ut694dsIa8w) a detailed introduction to TypeScript
Node.js
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- Install next TypeScript Version: npm install -g typescript@next
- typescript-collections (https://github.com/basarat/typescript-collections)
@@ -101,13 +97,13 @@
- vortigern - A universal boilerplate for building web applications w/ TypeScript, React, Redux and more. (https://github.com/barbar/vortigern)
Docker
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- official Node.js Docker Image (https://hub.docker.com/_/node/)
- Phusion Passenger (https://github.com/phusion/passenger/wiki/Phusion-Passenger%3A-Node.js-tutorial) - optimized Node.js Docker Image
Build Systems
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- gulp-typescript (https://www.npmjs.com/package/gulp-typescript) - TypeScript Compiler for Gulp
- official Gulp TypeScript Tutorial (https://www.typescriptlang.org/docs/handbook/gulp.html)
@@ -115,21 +111,21 @@
- Grunt-ts (https://www.npmjs.com/package/grunt-ts) - Grunt-ts is an npm package that handles TypeScript compilation work in GruntJS build scripts
Module Bundlers
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- Webpack (http://webpack.github.io/) - supports CommonJS and AMD module bundling
- TypeScript and Webpack (http://www.jbrantly.com/typescript-and-webpack/) - How to configure Webpack for TypeScript with Sourcemap support
- Angular2 Webpack Starter (https://github.com/AngularClass/angular2-webpack-starter)
- Browserify (http://browserify.org/) - CommonJS module bundler. Does not support TypeScript "out of the box", but can be applied with Grunt (http://gruntjs.com/) tasks: grunt-ts 
(https://www.npmjs.com/package/grunt-ts), grunt-browserify (https://www.npmjs.com/package/grunt-browserify), grunt-contrib-uglify (https://www.npmjs.com/package/grunt-contrib-uglify)
- Browserify (http://browserify.org/) - CommonJS module bundler. Does not support TypeScript "out of the box", but can be applied with Grunt (http://gruntjs.com/) tasks: grunt-ts (https://www.npmjs.com/package/grunt-ts), grunt-browserify
(https://www.npmjs.com/package/grunt-browserify), grunt-contrib-uglify (https://www.npmjs.com/package/grunt-contrib-uglify)
Tools
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- TsLint (https://github.com/palantir/tslint) - TypeScript linter
- DefinitelyTyped (http://definitelytyped.org/) - Repository for high quality TypeScript type definitions.
Built with TypeScript
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Mobile
@@ -154,7 +150,7 @@
- Angular Air (https://angularair.com/)
Video Courses
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- Angular Applications with TypeScript (https://mva.microsoft.com/en-US/training-courses/angular-applications-with-typescript-14330) (Microsoft Virtual Academy)
- AngularJS with TypeScript made easy (https://www.youtube.com/watch?v=OZxnFB0yQHs) (SSW TV)