Rustベースのツールでビルドを高速化する、フルスタックWebアプリケーション構築向けのReactフレームワーク。
42 件のプロジェクト
コンパイラ、トランスパイラ、プログラミング言語:2026年のおすすめ
これらのオープンソースプロジェクトは、コードを実行可能なプログラムに変換するコンパイラ、言語間でコードを変換するトランスパイラ、そして新しいプログラミング言語そのものを作ったり理解したりするのに役立ちます。
Goは、シンプルで信頼性が高く、効率的なソフトウェアを開発するためのオープンソースプログラミング言語です。
Rustプログラミング言語のメインソースリポジトリ。コンパイラ、標準ライブラリ、ドキュメントを収録しています。
JavaScriptに任意の静的型付けを追加し、読みやすく標準準拠のJavaScriptにコンパイルできる上位互換言語です。
宣言的なWebコンポーネントを、DOMを効率よく直接更新するJavaScriptに変換するコンパイラです。
多数のモジュールやアセットを少数のバンドルにまとめ、コード分割や非JavaScriptファイル用ローダーも備えたJavaScriptモジュールバンドラー。
公式Rustブックと併用しながら、Rustコードの読み書きを学べる小さな演習集です。
Swayは、Fuelブロックチェーン上のスマートコントラクト開発向けに作られた、Rustに着想を得たプログラミング言語です。
Rust製のコンパイラとCLIを備え、LaTeXより学びやすい現代的なマークアップベースの組版システム。
CMS、Markdown、APIのデータをGraphQL経由で取り込み、高速なWebサイトやアプリを構築できるReactベースのフレームワーク。
JetBrainsがマルチプラットフォーム開発向けに開発するKotlin言語と、そのコンパイラ、標準ライブラリ、ビルドツール。
対象環境で動作するよう、次世代のJavaScript構文を変換するJavaScriptコンパイラー。
設定ファイルなしでHTML、CSS、JavaScriptやアセットをバンドルできる、Web向けのゼロコンフィグビルドツール。
LLVMコア、Clang C/C++フロントエンド、libc++、LLDリンカーなどを含む、モジュール式のコンパイラおよびツールチェーン技術群。
PHPインタープリターのソースコード。Web開発に特に適した汎用スクリプト言語です。
CLI、JavaScript API、Go APIを備えた、非常に高速なJavaScript、TypeScript、JSX、CSSバンドラー。
依存ライブラリ不要で高速にコンパイルでき、CからVへの自動変換にも対応する、保守しやすいソフトウェア向けのシンプルなコンパイル言語。
ブラウザー、Node.js、コマンドラインで動作する、高速で低レベルなJavaScript製Markdownパーサー兼コンパイラー。
Rust製の超高速なTypeScript/JavaScriptコンパイラ兼パーサー。RustとJavaScriptの両方から利用できます。
PyTorch風のテンソルAPI、autograd、コンパイラを備え、多数のアクセラレータバックエンドに対応する最小構成のディープラーニングフレームワーク。
C/C++コードをWebAssemblyに変換し、ブラウザーやNode.jsなどのWasmランタイムで実行できるコンパイラツールチェーン。
Solidityは、Ethereumプラットフォーム上のスマートコントラクトを記述するための、静的型付けのコントラクト指向プログラミング言語です。
Rustで書かれた高性能なJavaScript・TypeScriptツール群。パーサー、リンター、フォーマッター、トランスフォーマー、ミニファイアー、リゾルバーを備える。
CPython bindingsを使わずにPythonコードを実行でき、WebAssemblyや組み込みにも対応したRust製Python 3インタプリタ。
Erlang VM上で動く、型安全でスケーラブルなシステムを構築するための親しみやすい静的型付け言語です。
GraalVMは、アプリケーションを事前コンパイルしてスタンドアロンのネイティブバイナリを生成でき、IDEで使えるJDKも含むJavaプラットフォームです。
Craneliftコードジェネレーターを基盤とするスタンドアロンのWebAssemblyランタイム。WASIに対応し、複数言語から組み込めます。
型付きTypeScriptのサブセットをWebAssemblyモジュールに変換する、TypeScript風の言語とコンパイラ。
LLVMを基盤とするGoコンパイラ。マイクロコントローラー、WebAssembly(WASM/WASI)、コマンドラインツール向けにビルドできます。
JSX風の構文でUIコンポーネントを一度書き、React、Vue、Angular、Svelte、Solid、Qwikなど向けにコンパイルできます。
Pythonでコンパイラパイプラインをカスタマイズし、多様なハードウェアにモデルをデプロイできるオープンな機械学習コンパイルフレームワーク。
Ethereumスマートコントラクト開発向けのRust製ツールキット。Forge、Cast、Anvil、ChiselでEVMチェーンの構築、テスト、操作を支援します。
XGoはGoベースのプログラミング言語で、平易な英語のコマンド風構文を使ってC、Python、JavaScriptのライブラリを呼び出せます。
wasm-optとJavaScriptビルド(binaryen.js)を備えた、WebAssembly向けのC++コンパイラ・最適化ライブラリ。
Node.jsなしで動作するネイティブ実行ファイルやWebAssemblyを生成する実験的なTypeScript/JavaScriptコンパイラ。
Zen Cは、高水準の書きやすさとC並みの実行速度を備え、読みやすいGNU C11へコンパイルされるシステム言語です。
MLIRベースのコンパイラとランタイム。MLモデルを統一IRに変換し、データセンターからモバイル・エッジデバイスまで展開できます。
物理次元と単位を標準で扱える、科学計算向けの静的型付きプログラミング言語兼計算機。
Rust製の静的解析エンジン。ソースコードからコンパクトなプログラムグラフを構築し、19種類のUML図とコンパイラIR図を生成します。
TypeScript 7コンパイラ(tsc)の実験的なRust移植版。CLI、言語サーバー、APIをそのまま提供し、Effectの診断機能も組み込まれています。
TypeScript 7のコンパイラーと言語サーバーをRustに移植した、型チェックとコード出力のドロップイン置き換えです。
Railsアプリを解析し、Rust、Go、TypeScript、Elixirなどの単体プロジェクトやSpinelネイティブバイナリを生成するコンパイラ。
よくある質問
- プロジェクトはどう選ばれていますか?
- Repolode に掲載するプロジェクトはすべて品質チェックを通過しています。今すぐ使えること、具体的な課題を解決すること、単なる薄いラッパーではないこと、メンテナンスが続いていることが条件です。このページでは掲載済みのプロジェクトをテーマ別にまとめ、GitHub スター順に並べています。
- ここで一番人気のプロジェクトは?
- vercel/next.js(GitHub スター 14.3万)です。選ぶ前に各プロジェクトのライセンスと最終コミットも確認してください。