Haxe(ヘックス、発音記号は /heks/)はオープンソースの高級プログラミング言語、もしくはそのコンパイラである。
言語としてのHaxeは静的型付きのオブジェクト指向言語であり、構文はActionScript 3および標準化が中止されたECMAScript 4に似ている。Adobe FlashやJava仮想マシンおよび独自のNekoやHashLinkで実行可能なバイトコードにコンパイルされるほか、JavaScript、ActionScript 3、C++、Cppia、C#、Java、PHP 7、Python 3、Luaへのソースコードの変換が可能であるため、主にマルチプラットフォーム開発を目的として使用される。また、FlashからHTML5への移行にも適する。
Haxeのコンパイラは、AVMやJava VM、そして独自の仮想マシンであるNeko及びHashLinkのバイトコードや、JavaScript、ActionScript 3、C++、Cppia、C#、Java、PHP、Python 3、Luaのソースコードを生成する。複数のプラットフォームに「コンパイルする」この戦略は、"Write once, run anywhere" の思想に基づいている。これにより、プログラマが目的のために最良のプラットフォームを選択できる。
haXe Betaより対応(2006年2月)。バイトコードへコンパイルされる。主な想定プラットフォームは、Adobe Flash、Adobe AIR。
1.0より対応(2006年5月)。単一のソースファイルを出力する。主な想定プラットフォームは、ブラウザやNode.js、Electron。
Dynamic型によってJavaScriptのライブラリをそのまま利用できるほか、著名なライブラリであれば、Haxelibに公開されている(あるいは自分で定義した)externライブラリを使用することで、型安全性を保ったまま利用することができる。
Haxe 4.0現在、ECMAScript 5に準拠したコードへコンパイルされる。加えて、4.0以降ではECMA Script 6から追加されたクラス定義に対応した。
Haxeとは
Haxeは、Haxe Foundationが公開しているオープンソースのWindows向けソフトです(カテゴリ:IDE・コードエディター)。開発はSimon Krajewskiが手がけています。当カタログの「IDE・コードエディター」の中では、人気順で11位です。最初のリリースは2005年です。開発言語はOCamlです。Windowsのほか、Android、Unix系向けにも提供されています。
インストールと動作環境
公式インストーラーは64ビット、32ビット向けにEXE(NSIS)形式で用意されています。インストーラーは無人(サイレント)インストールに対応しています。
アップデートとバージョン履歴
最新版は4.3.7で、2025年5月9日にリリースされました。2021年6月27日以降の13件のバージョンを掲載しており、それぞれ公式のインストーラーにリンクしています。更新は年に約3.3回のペースです。最後の更新から1年以上たっています。
人気と対応ファイル形式
Chocolateyパッケージのダウンロード数は49,712回です。GitHubで公開されているソースコード(HaxeFoundation/haxe)のスター数は6,953です。当サイトの対応言語のうち16言語でWikipediaに記事があります。似たソフトにはRStudio、OpenCode、Node.js (LTS)などがあります。
GitHubのプロジェクト説明: “Haxe - The Cross-Platform Toolkit”
メリット / デメリット
メリット
- オープンソースで、誰でもコードを確認・ビルドできる
- サイレントインストールの方法が公開されている
- Android、Unix系でも動作する
- 利用者が多い
- 長く続いているプロジェクト(2005年から)
デメリット
- ネイティブのARM64版がない
- 1年以上更新されていない
まとめ: Haxeは、「IDE・コードエディター」に分類されるオープンソースのWindowsソフトです。64ビット、32ビットのPCで使えます。更新のペースは落ちています。管理者は無人インストールで一括配布できます。
Haxeのダウンロードは安全ですか?
- ファイルは提供元のドメイン(github.com)から配信されています
- ダウンロードリンクはHTTPSを使用しています
- SHA256ハッシュが公開されているため、ファイルを検証できます:
DEAF4310AA22A933C0E01E69877B7BEE9E2474686B8A61F2A15BE4BE38A5213B· このハッシュのVirusTotalレポートを開く - リンクはまだ確認されていません
- ソースコードは公開されています
- ExeAtlasはインストーラーのホスト、ラップ、改変を行っていません
関連ガイド: SHA256ハッシュの確認方法(Windows)
最近のバージョン
全13バージョン ›4年間で13バージョン・年に約3.3回
| バージョン | 日付 | サイズ | ファイル |
|---|---|---|---|
| 4.3.7最新 | 2025年5月9日 | — | 32ビット EXE(NSIS)64ビット EXE(NSIS) |
| 4.3.6 | 2024年8月7日 | — | 32ビット EXE(NSIS)64ビット EXE(NSIS) |
| 4.3.5 | 2024年7月18日 | — | 32ビット EXE(NSIS)64ビット EXE(NSIS) |
| 4.3.4 | 2024年3月4日 | — | 64ビット EXE(NSIS)32ビット EXE(NSIS) |
| 4.3.3 | 2023年11月17日 | — | 32ビット EXE(NSIS)64ビット EXE(NSIS) |
| 4.3.2 | 2023年9月1日 | — | 64ビット EXE(NSIS)32ビット EXE(NSIS) |
| 4.3.1 | 2023年4月29日 | — | 64ビット EXE(NSIS)32ビット EXE(NSIS) |
| 4.3.0 | 2023年4月6日 | — | 64ビット EXE(NSIS)32ビット EXE(NSIS) |
コマンドラインでインストール
サイレントインストール ›winget install --id HaxeFoundation.Haxe -echoco install haxe -yscoop install main/haxehaxe-4.3.7-win64.exe /S関連ガイド: wingetの使い方:アプリのインストールと更新
ほかのOS向け
brew install haxe情報
- 提供元
- Haxe Foundation
- 開発元
- Simon Krajewski、Nicolas Cannasse
- カテゴリ
- IDE・コードエディター
- ライセンス
- GPLv2+
- 価格
- 無料
- ソースコード
- github.com/HaxeFoundation/haxe
- 開発言語
- OCaml
- 動作環境
- Windows 11 / 10
- アーキテクチャ
- 64ビット, 32ビット
- インストーラー
- EXE(NSIS)
- ほかのプラットフォーム
- Android, Unix系
- バージョン
- 4.3.7
- リリース日
- 2025年5月9日
- 初回リリース
- 2005
- カタログ追加日
- 2021年5月30日
- 掲載バージョン数
- 13
- 年間更新回数
- 3.3
- Chocolateyダウンロード数
- 49,712
- GitHubスター
- 6,953
- GitHubフォーク
- 722
- 公式サイト
- github.com
- winget ID
- HaxeFoundation.Haxe
- Chocolateyパッケージ
- haxe
- Scoopパッケージ
- main/haxe
評価とレビュー
まだレビューはありません。最初の評価を投稿してください。
Haxeの代替ソフト
すべて表示 ›-
オープンソース70.5万 ↓ -
オープンソース28.5万 ↓ -
オープンソース493.2万 ↓ -
オープンソース8.9万 ↓ -
オープンソース39.4万 ↓ -
オープンソース49.5万 ↓ -
オープンソース9.5万 ↓ -
オープンソース49.4万 ↓
よくある質問
Haxeは無料ですか?
はい。Haxeはオープンソースのソフトです(GPLv2+ライセンス)。
Haxeのダウンロードは安全ですか?
ファイルはgithub.comから配信されます。github.comは提供元のドメインです。ExeAtlasはファイルをホストしておらず、改変もしていません。ダウンロードしたファイルのSHA256をこのページに記載の値と照合するか、そのハッシュのVirusTotalレポートを確認してください。
Haxeをwingetでインストールするには?
PowerShellかWindowsターミナルを開き、このページに記載のwingetコマンドを実行します。wingetは公式インストーラーをダウンロードし、実行前にSHA256ハッシュを検証します。
Haxeはサイレントインストールできますか?
はい。サイレントインストールのページに、インストーラーごとのコマンドを掲載しています。
HaxeはARM版Windows(Windows on Arm)で動きますか?
ARM64版はありません。Windows 11 on Armでは、エミュレーションによって64ビット、32ビット版を実行できます。
Haxeの旧バージョンはどこでダウンロードできますか?
バージョン一覧のページに、2021年6月27日以降の全13件のバージョンを公式インストーラーへのリンク付きで掲載しています。
Haxeの代わりになるソフトは?
RStudio、OpenCode、Node.js (LTS)、Apache NetBeans、VSCodiumなどがあります。代替ソフトのページで比較できます。