OSS探訪

TypeScript — JavaScriptへ型を加え、標準準拠のJavaScriptへ変換する言語

発掘スコア 346.0OSS健全度 96
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
111,017
主要言語
Go
ライセンス
Apache-2.0
リポジトリ最終更新
2026/09/12

概要

TypeScriptは、JavaScriptへ任意の型注釈を加え、大規模なアプリケーション開発を静的な検査とエディタ支援で補うプログラミング言語です。TypeScriptのコードは、ブラウザやホストで実行できる読みやすいJavaScriptへコンパイルされます。

公式資料に基づく紹介・実機未検証 · 内容確認日:

型付きのソースからJavaScriptを生成する

変数、関数、オブジェクトなどに型情報を加え、コンパイル時に不整合を検出しながらJavaScriptを生成します。公式READMEは安定版とnightly版のnpm導入方法、Playground、ハンドブック、ロードマップへの入口をまとめています。

出典:[1]

JavaScript資産を保ちながら型を導入したいチームへ

既存のJavaScriptプロジェクトへ段階的に型を加えたい場合や、複数人で共有するAPIやデータ構造を開発時に検査したい場合の候補です。JavaScriptの実行環境とライブラリエコシステムを使いながら、型を設計上の共通言語にできます。

出典:[1]

型検査と実行環境は別に考える

TypeScriptはコードをJavaScriptへ変換する言語とツールチェーンであり、ブラウザ、サーバーランタイム、UIフレームワーク、バンドラーを一式提供するものではありません。生成後のJavaScriptが動く対象環境や、利用するライブラリの型定義、コンパイラ設定はプロジェクト側で揃える必要があります。

出典:[1]

参考にした公式資料

  1. [1]TypeScript README(2026-09-12)
編集部からの補足

コンパイラ実装をGoへ刷新しても名前・URL・簡潔なREADMEを維持し、長年の検索資産をつないだ例として選びました。

成長の推移

直近30日

111,017 Stars

推移データを蓄積中です。

Built with

  • Go
  • TypeScript
  • JavaScript

カテゴリとタグ

カテゴリ

GitHub Topics

  • typescript
  • javascript
  • language
  • typechecker
GitHubのデータGitHubの詳細データを見る
Stars
111,017
Forks
13,816
Watchers
2,229
Open Issues
4,931
Contributors
340
主要言語
Go
ライセンス
Apache-2.0
リポジトリ最終更新
2026/09/12
情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。