Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
https://github.com/Microsoft/TypeScript
javascript language typechecker typescript
Last synced: 30 days ago
JSON representation
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
- Host: GitHub
- URL: https://github.com/Microsoft/TypeScript
- Owner: microsoft
- License: apache-2.0
- Created: 2014-06-17T15:28:39.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2024-04-15T04:27:11.000Z (about 2 months ago)
- Last Synced: 2024-04-15T06:39:06.849Z (about 2 months ago)
- Topics: javascript, language, typechecker, typescript
- Language: TypeScript
- Homepage: https://www.typescriptlang.org
- Size: 2.36 GB
- Stars: 97,785
- Watchers: 2,132
- Forks: 12,155
- Open Issues: 5,711
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Support: SUPPORT.md
Lists
- awesome-for-beginners - TypeScript - first-issue)_ <br> A superset of JavaScript that compiles to clean JavaScript output. (TypeScript)
- awesome-compilers - TypeScript's Compiler
- awesome-typescript - Microsoft/TypeScript on Github
- programming-languages - TypeScript - Strict syntactical superset of JavaScript that adds optional static typing to the language. (Multi paradigm)
- awesome-f2e-libs - **typescript**
- awesome-stars - TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output. (TypeScript)
- awesome-aurelia - TypeScript Repository (GitHub)
- awesome-compilers - TypeScript's Compiler
- awesome-stars - TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output. (TypeScript)
- my-awesome - TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output. (TypeScript)
- awesome-compilers1 - TypeScript's Compiler
- awesome-stars - TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output. (TypeScript)
- awesome-typescript - Microsoft/TypeScript on Github
- awesome-charlestonjs - TypeScript
- my-awesome - TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output. (Platform/Framework/SDK/Language)
- awesome-typescript - Microsoft/TypeScript on Github
- github-FE-project - TypeScript - types.html) (目录 / 构建工具/预编译)
- angular-awesome-list - Официальный репозиторий \(GitHub\)
- awesome-compilers - TypeScript's Compiler
- awesome-fe - **typescript**
README
# TypeScript
[![GitHub Actions CI](https://github.com/microsoft/TypeScript/workflows/CI/badge.svg)](https://github.com/microsoft/TypeScript/actions?query=workflow%3ACI)
[![npm version](https://badge.fury.io/js/typescript.svg)](https://www.npmjs.com/package/typescript)
[![Downloads](https://img.shields.io/npm/dm/typescript.svg)](https://www.npmjs.com/package/typescript)
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/microsoft/TypeScript/badge)](https://api.securityscorecards.dev/projects/github.com/microsoft/TypeScript)[TypeScript](https://www.typescriptlang.org/) is a language for application-scale JavaScript. TypeScript adds optional types to JavaScript that support tools for large-scale JavaScript applications for any browser, for any host, on any OS. TypeScript compiles to readable, standards-based JavaScript. Try it out at the [playground](https://www.typescriptlang.org/play/), and stay up to date via [our blog](https://blogs.msdn.microsoft.com/typescript) and [Twitter account](https://twitter.com/typescript).
Find others who are using TypeScript at [our community page](https://www.typescriptlang.org/community/).
## Installing
For the latest stable version:
```bash
npm install -D typescript
```For our nightly builds:
```bash
npm install -D typescript@next
```## Contribute
There are many ways to [contribute](https://github.com/microsoft/TypeScript/blob/main/CONTRIBUTING.md) to TypeScript.
* [Submit bugs](https://github.com/microsoft/TypeScript/issues) and help us verify fixes as they are checked in.
* Review the [source code changes](https://github.com/microsoft/TypeScript/pulls).
* Engage with other TypeScript users and developers on [StackOverflow](https://stackoverflow.com/questions/tagged/typescript).
* Help each other in the [TypeScript Community Discord](https://discord.gg/typescript).
* Join the [#typescript](https://twitter.com/search?q=%23TypeScript) discussion on Twitter.
* [Contribute bug fixes](https://github.com/microsoft/TypeScript/blob/main/CONTRIBUTING.md).This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see
the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected])
with any additional questions or comments.## Documentation
* [TypeScript in 5 minutes](https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html)
* [Programming handbook](https://www.typescriptlang.org/docs/handbook/intro.html)
* [Homepage](https://www.typescriptlang.org/)## Roadmap
For details on our planned features and future direction please refer to our [roadmap](https://github.com/microsoft/TypeScript/wiki/Roadmap).