Microsoft TypeScript logo

Microsoft TypeScript

TypeScript is a strongly typed programming language that builds on JavaScript developed by Microsoft. It provides a Compiler API and Language Service API for building tools, linters, code generators, and IDE integrations.

2 APIs 0 Features
CompilerJavaScriptLanguage ToolsMicrosoftTypeScript

APIs

TypeScript Compiler API

The TypeScript Compiler API provides programmatic access to the TypeScript compiler for parsing, analyzing, and transforming TypeScript and JavaScript code. Developers can creat...

TypeScript Language Service API

The TypeScript Language Service API powers IDE features like autocomplete, go to definition, find references, refactoring, and error diagnostics. It provides the same intelligen...

Resources

🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
🚀
GettingStarted
GettingStarted
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
🔗
AgentSkill
AgentSkill

Sources

apis.yml Raw ↑
aid: microsoft-typescript
name: Microsoft TypeScript
description: >-
  TypeScript is a strongly typed programming language that builds on JavaScript
  developed by Microsoft. It provides a Compiler API and Language Service API
  for building tools, linters, code generators, and IDE integrations.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
  - Compiler
  - JavaScript
  - Language Tools
  - Microsoft
  - TypeScript
url: https://raw.githubusercontent.com/api-evangelist/microsoft-typescript/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
  - aid: microsoft-typescript:compiler-api
    name: TypeScript Compiler API
    tags:
      - Compiler
      - Language Tools
      - TypeScript
    image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
    humanURL: https://github.com/microsoft/TypeScript/wiki/Using-the-Compiler-API
    properties:
      - url: https://github.com/microsoft/TypeScript/wiki/Using-the-Compiler-API
        type: Documentation
    description: >-
      The TypeScript Compiler API provides programmatic access to the
      TypeScript compiler for parsing, analyzing, and transforming
      TypeScript and JavaScript code. Developers can create custom
      linters, code generators, documentation tools, and IDE integrations
      using the AST manipulation and type checking capabilities.
  - aid: microsoft-typescript:language-service-api
    name: TypeScript Language Service API
    tags:
      - IDE Integration
      - Language Service
      - TypeScript
    image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
    humanURL: https://github.com/microsoft/TypeScript/wiki/Using-the-Language-Service-API
    properties:
      - url: https://github.com/microsoft/TypeScript/wiki/Using-the-Language-Service-API
        type: Documentation
    description: >-
      The TypeScript Language Service API powers IDE features like
      autocomplete, go to definition, find references, refactoring, and
      error diagnostics. It provides the same intelligence used by VS Code
      and other editors for TypeScript and JavaScript development.
common:
  - type: LinkedIn
    url: https://www.linkedin.com/company/typescript
  - type: Portal
    url: https://www.typescriptlang.org/
  - type: Website
    url: https://www.typescriptlang.org/
  - type: Documentation
    url: https://www.typescriptlang.org/docs/
  - type: GitHubOrganization
    url: https://github.com/microsoft/TypeScript
  - type: GettingStarted
    url: https://www.typescriptlang.org/docs/handbook/intro.html
  - type: TermsOfService
    url: https://www.microsoft.com/en-us/legal/terms-of-use
  - type: PrivacyPolicy
    url: https://privacy.microsoft.com/en-us/privacystatement
  - type: Support
    url: https://github.com/microsoft/TypeScript/issues
  - name: Agent Skills
    url: https://github.com/microsoft/TypeScript-Maintainer-Skills
    type: AgentSkill
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com